1、需要先配置好DHCP,在上一篇DHCP建议配置有。 2、yum -y install httpd xinetd syslinux tftp-server 3、vim /etc/xinetd.d/tftp 把disable=yes,改为disable=no 4、systemctl start xinetd 5、cd /var/www/html 6、mkdir centos7 7、mount /dev/sro centos7 #挂载前确保ISO镜像文件已经连接 8、cp -a /root/anaconda-ks.cfg ks.cfg 在这一行下面# Use CDROM installation media把cdrom去掉改成 url --url="http://你的IP地址/centos7" 然后把onboot=off改成onboot=on 保存退出后记得给ks.cfg文件加读权限 chmod +r ks.cfg 9、cd /var/lib/tftpboot/ 10、cp -a /var/www/html/centos7/isolinux/* . 11、mkdir pxelinux.cfg 12、cp isolinux.cfg pxelinux.cfg/default 13、vim pxelinux.cfg/default 找到 label linux ,然后把append initrd=initrd.img 后面的内容改为 ks=http://1你的IP地址/ks.cfg quiet 14、cp -a /usr/share/syslinux/pxelinux.0 . 15、systemctl start httpd 16、完成这些步骤基本上就差不多配置好了,可是对于小白来说还是会有问题,因为防火墙和SELINUX没有关闭 17、 setenforce 0 18、systemctl stop firewalld