无人值守安装----PXE

############无人值守安装##########


#mkdir   -p    /hhh/cdrom

#mount   /dev/sr0   /hhh/cdrom

#rm   -rf   /etc/yum.repos.d/*

#touch   /etc/yum.repos.d/yum.repo

#vim   /etc/yum.repos.d/yum.repo

[DVD]

baseurl=file:///hhh/cdrom

enabled=1

gpgcheck=0

#yum   clean    all

#yum   list

#####以上为配置光盘yum源###########



#rpm  -qa | grep  dhcp              //查看是否安装了dhcp服务器,如未安装执行下面操作

#yum  -y   install  dhcp

#cp /usr/share/doc/dhcp-xxx/dhcpd.conf.sample    /etc/dhcp/dhcpd.conf


假设服务器的ip192.168.37.143

#vim  /etc/dhcp/dhcdp.conf

default-lease-time 600;                                                     //默认租期

max-lease-time 7200;                                                       //最大租期

subnet 192.168.37.0 netmask 255.255.255.0 {

range  192.168.37.1  192.168.37.100;                                  //地址池

option routers 192.168.37.5;                                     //默认网关

option domain-name-servers 202.106.0.20;                //定义DNS服务器

option subnet-mask 255.255.255.0;                            //子网掩码

next-server 192.168.37.143;                                     //服务器的ip地址

filename “pxelinux.0”;                                         //TFTP共享启动文件名称

}

#service   dhcpd    start                            //启动dhcp服务

#chkconfig   dhcpd   off                            //设置dhcp服务开机启动

#service   iptables   start                            //关闭防火墙(酌情设置)

#chkconfig    iptables  off                          //设置防火墙开机不启动(酌情设置)

############以上是安装及配置dhcp服务################



#yum   -y install   tftp-server    xinetd            //安装ftfp和xinetd

#vim   /etc/xinetd.d/tftp

   disable  =yes --------->  disable=no          //开启tftp服务

#service   xinetd  restart

##########以上为安装vftpd和配置vftpd############



#yum -y install syslinux

#cd /usr/share/syslinux

#cp pxelinux.0  /var/lib/tftpboot/

########以上步骤为生成引导文件################

 

生成完引导文件后需要将光盘中的引导文件见复制到tftp

#cd /光盘

#cd  isolinux/

#cp */var/lib/tftpboot/

修改配置文件

#cd   /var/lib/tftpboot

#mkdir   pxelinux.cfg

#mv   isolinxu.cfg   pxelinxu.cfg/default

#######以上步骤为将光盘中的引导文件见复制到tftp中#######


搭建一个共享软件   可以是vsftpd也可以是httpd

#yum   -y  install    vsftpd

#service     vsftpd    start

#chkconfig   vsftpd on

可以使用挂载的方式也可以将光盘内容复制到共享路径

#cd   /hhh/cdrom   

#cp   �Cr *   /var/ftp/pub

########搭建共享软件,并将文件放置到共享目录中#############




生成自动应答文件

#yum  -y  install   system-config-kickstat

#system-config-kickstat



wKioL1VwAUmQBwxOAAJ08szAhs4492.jpg


wKiom1Vv_7_ibXOqAAIMEOjglSs035.jpg


wKioL1VwAbuSnI6ZAAHXyQZwYIQ348.jpg



wKioL1VwAWyTptFuAAJPjhVJavA949.jpg


wKiom1VwAE_hE-J9AAGyCY4Y9Es986.jpg


完成以上步骤即可实现基本的pxe安装。防火墙、软件包等选项根据具体需要再做设置。

你可能感兴趣的:(pxe)