首先我们关闭防火墙 selinux
安装一下dhcp,tftp,http 服务
1.先把dhcp安装完毕之后。我们开始对dhcpd.conf 文件编辑。两条横线上的
是我们要加进去的内容。
2.安装tftp服务
编辑/etc/xinetd.d/tftp,把横线上的 yes 改成no
3.用 yum 直接安装一下http服务
前提保证此电脑可以上网 :yum install httpd
4.安装完httpd服务之后,我们把centos的安装文件全部拷贝到 /var/www/html 目录下
(这里你要挂在一下光盘。命令如下:mount /dev/cdrom /mnt)
拷贝命令如下:cp -rf /mnt/* /var/www/html/
(这里把文件全部拷贝进去的目的是:你以后要无人值守安装哪个版本的linux 就挂在那种linux并且拷贝进去)
5.开始拷贝相应的文档:
[root@localhost /]# mkdir -p /tftpboot/ (创建目录)
[root@localhost /]# cp /usr/lib/sysconfig/pxelinux.0 /tftpboot/
[root@localhost /]# cd /mnt/p_w_picpaths/pxeboot (刚才挂在的光盘里)
[root@bogon pxeboot]# cp initrd.img /tftpboot
[root@bogon pxeboot]# cp vmlinuz /tftpboot
[root@bogon pxeboot]# cd /mnt/isolinux
[root@bogon isolinux]# cp *.msg /tftpboot (拷贝当前目录下所有以.msg结尾的文件)
[root@bogon isolinux]# mkdir -p /tftpboot/pxelinux.cfg
[root@bogon isolinux]# cp -p isolinux.cfg /tftpboot/pxelinux.cfg/default
[root@bogon isolinux]# vi /tftpboot/pxelinux.cfg/default
修改成图片上一样就行了
[root@bogon isolinux]# cp /root/anaconda-ks.cfg /var/www/html/ks.cfg
[root@bogon isolinux]# vi /var/www/html/ks.cfg
需要修改的地方
然后修改一下本机ip地址为 192.168.0.1
然后启动dhcp ,tftp ,http 服务
启动客户端 就可以了