rhel6.3实现PXE引导

 最近研究了linux下的PXE引导,在网上查找半天也没找到合适的,后来自己跟朋友请教,学会了PXE引导,而且成功在某公司成功安装了20台电脑,故跟大家分享一下这个技术。如有不对的地方还请不吝指出。

    实验环境:rhel-6.3  64位系统

    实验需要安装几个软件:dhcp,tftp,syslinux,vsftp。

1.安装dhcp 

  使用yum安装:  yum install dhcp -y

  修改配置文件。配置文件是/etc/dhcp/dhcpd.conf  ,但是打开配置文件什么也没有,这这让刚学

的人无从下手。

可以cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcpd/dhcpd.conf

再修改配置文件vim /etc/dhcp/dhcp.conf     在里面修改修改就行了具体如下图

 

2.安装tftp

  yum install tftp*  

 编辑配置文件,在/etc/xinetd.d/tftp   编辑结果如下:

 

3.安装syslinux,安装完毕后,cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot

4.安装ftp,并将镜像挂载到ftp下(注意:需要关闭selinux)

5.将光盘目录isolinux里面的所有文件都拷贝到/var/lib/tftpboot目录中,并且,在该目录下新建名为pxelinux.cfg ,然后将isolinux.cfg移动到pexlinux.cfg下并且改名为default

6.将所有需要的服务开启

   /etc/init.d/dhcp restart

   /etc/init.d/xinetd restart

   /etc/init.d/vsftp restart

   

 

 

 


你可能感兴趣的:(TFTP,DHCP,PXE引导,linux网络引导)