pxe服务:支持工作站通过网络从远端服务器下载镜像,并由此支持通过网络操作系统
1.安装和启动服务 yum install dhcp httpd tftp-server lftp syslinux -y
systemctl restart dhcpd
systemctl start httpd
2.修改配置文件 dhcp的配置文件(domain-name "westos.com"
domain-name-servers 172.25.254.254
subnet 172.25.254.0 netmask 255.255.255.0
range 172.25.254.50 172.25.254.60
option routers 172.25.254.254)
tftp的配置文件(disable = no)
systemctl restart xinetd
配置自动安装文件并保存到/var/www/html里
复制安装所需的文件 scp -r * root@172.25.254.174:/var/lib/tftpboot
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
mkdir pxelinux.cfg
cp isolinux.cfg pxelinux.cfg/default
打开配置文件 vim /var/lib/tftpboot/pxelinux.cfg/default
设置安装源 append initrd=initrd.img repo=http://172.25.254.174/rhel7.0 ks=http://172.25.254.174/ks.cfg
3.测试结果:重启reboot 当dhcp服务开始获取IP后,等待10秒,开始自动安装