1,安装DHCP SYSLINUX TFTP
yum -y install syslinux dhcp httpd tftp-server
2,下载自动安装kickstart工具命令
yum -y install system-config-kickstart
3,挂载镜像
mount /dev/cdrom /mnt
cp /mnt/* /var/www/html/Centos
4,使用system-config-kickstart 生成ks.cfg文件
5,配置完成后,需要验证一下
6,用如下命令检查一下ks.cfg是否有语法错误
ksvalidator ks.cfg
7,配置TFTP
8,将必要文件放到tftpboot内
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
mkdir /var/lib/tftpboot/pxelinux.cfg
9,将镜像内的isolinux下的所有东西都考到tftpboot下
cp /var/www/html/Centos/isolinux/* /var/lib/tftpboot/
10,再将isolinux.cfg拷给pxelinux.cfg下命名为default
cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
11,配置dhcp服务器
12,修改文件,vim /var/lib/tftpboot/pxelinux.cfg/default
最后把所有服务重启一遍
service httpd restart
service xinetd restart
service iptables stop
service dhcpd restart
然后客户机测试就OK了!
运维QQ交流群:171586999