Linux网络安装全过程_第1页
Linux网络安装全过程_第2页
Linux网络安装全过程_第3页
Linux网络安装全过程_第4页
Linux网络安装全过程_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、linux下网络安装需具备3个条件:1.dhcp服务器:用于客户端引导时分配IP地址2.ftp、nfs、httpd服务器:用于保存操作系统的rpm包3.tftp服务器:用于客户端的tftp引导。我的方案是DHCP+NFS+TFTP配置步骤:1、DHCP首先,查看DHCP是否安装 rpm -qa|grep dhcpd,如果没有安装进入光盘,Rehat/RPMS/下,查找ls dhcp*然后安装rpm -ivh dhcp*注意:如果安装时,提示警告,意思是说key文件,需要你导入key,这个key文件在光盘的根目录下。rpm -import RPM-GPG-KEY 命令导入,安装完毕后,对DHCP

2、的主配置文件进行配置。DHCP服务的配置文件是/etc/dhcpd.conf,初始安装该配置文件为空,将/usr/share/doc/dhcp-3.0pl2/dhcpd.conf.sample拷贝到/etc下并改名为dhcpd.conf进行配置: 根据你个人的要求修改IP地址及IP地址池。注意,必须加入:allow bootp;(必须有分号)allow booting;以及filename "/linux-install/pxelinux.0"如下:ddns-update-style interim;ignore client-updates;allow booting;a

3、llow bootp;subnet netmask         option routers                  ;        option subnet-mask  

4、60;           ;        option domain-name              ""        option domain-nam

5、e-servers     6;        option time-offset              -18000; # Eastern Standard Time        range dynamic-bootp 192.16

6、8.3.100;        filename "/linux-install/pxelinux.0" 用来指定tftp根目录的启动文件。       default-lease-time 21600;        max-lease-time 43200;2、NFS首先看是否安装,方法同上,rootlocalhost /# rpm -qa |grep nfsnfs-uti

7、ls-1.0.6-70.EL4system-config-nfs-1.2.8-1nfs-utils-lib-1.0.6-3如果没有安装,则rpm -ivh nfs*然装完后,对nfs 进行配置,配置文件 vi /etc/exports,在文件中加入/linuxos               *(ro,sync) linuxos为NFS的目录,用来存放操作系统/tftproot/linux-install *(ro,sync)3、TFTP首先安装tftp,

8、rpm -ivh tftp*TFTP服务的配置文件是/etc/xinetd.d/tftp,RedHat默认安装已经生成了该文件 service tftp disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot per_source = 11 cps = 100 2 flags = IPv4 这里将 /tftpboot 定义为 tftp 服务的默认目录,您可以自行修改。保存之后重启 /etc/init.

9、d/xinetd 服务,即可开启 tftp 服务。mkdir /tftpbootmkdir /tftpboot/linux-install如何测试 tftp 是否成功开启?在 tftp 目录下创建一个文件,比如 1.txt 。在 Shell 中连接 tftp 服务:tftp tftp>get 1.txt若服务成功开启,则能看到成功下载文件的提示。并在当前目录下找到1.txt文件。如果希望同事可以有多个操作系统进行选择安装则可以在linuxos目录下再建立多个操作系统的目录,例如:rhle-4-as,rhle-5-as此时,注意,如果不会手工配置,可以用图形工具。查看是否

10、安装了redhat-config-netboot RPM 软件包,如果没有安装,则安装,rpm -ivh redhat-config-netboot输入redhat-config-netboot若首次启动网络引导工具,从首次指南中选择网络安装。否则,从拉下菜单中选择配置 => 网络安装,然后点击添加。所示的对话框就会出现。点击了确定后,引导安装程序所必需的 initrd.img 和 vmlinuz 文件从所提供的安装树的 images/pxeboot/ 中被传输到 tftp 服务器(你运行网络引导工具的那一个)上的 /tftpboot/linux-install/rhle-4-as/ 目

11、录中也可以用pxeos来进行配置rootlocalhost linux-install# lspxelinux.0 pxelinux.cfg rhel-4-as rhel-5-as rootlocalhost linux-install# cd pxelinux.cfg/rootlocalhost pxelinux.cfg# lsdefault pxeos.xmlrootlocalhost pxelinux.cfg# vi pxeos.xml<?xml version="1.0" ?><OperatingSystems>  

12、60;  <OS Anonymous="1" Description="" Diskless="0" Kernel="" Kickstart="" Location="/linuxos/centos" Name="centos" Password="" Protocol="NFS" Server="32" User=""/>

13、0;    <OS Anonymous="1" Description="" Diskless="0" Kernel="" Kickstart="" Location="/linuxos/rhel-4-as" Name="rhel-4-as" Password="" Protocol="NFS" Server="32" User=&quo

14、t;"/></OperatingSystems>如果是是要多种版本的linux选择性安装,可以编辑vi /tftpboot/linux-install/pxelinux.cfg/defaultroothost1 # vi /tftpboot/linux-install/pxelinux.cfg/defaultdefault local     timeout 600prompt 1display msgs/boot.msg   启动选择的菜单F1 msgs/boot.msgF2 msgs/general.msgF3 msgs/expert.msgF4 msgs/param.msgF5 msgs/rescue.msgF7 msgs/snake.msglabel locallocalboot 1label 0localboot 1label 1kernel centos/vmlinuzappend initrd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论