首先我们关闭防火墙 selinux

安装一下dhcp,tftp,http 服务

1.先把dhcp安装完毕之后。我们开始对dhcpd.conf 文件编辑。两条横线上的

是我们要加进去的内容。

centos+dhcp+tftp+http+kickstart无人值守安装_centos

2.安装tftp服务centos+dhcp+tftp+http+kickstart无人值守安装_无人值守安装_02

编辑/etc/xinetd.d/tftp,把横线上的  yes  改成no

centos+dhcp+tftp+http+kickstart无人值守安装_无人值守安装_03

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

centos+dhcp+tftp+http+kickstart无人值守安装_无人值守安装_04

修改成图片上一样就行了

[root@bogon isolinux]# cp /root/anaconda-ks.cfg /var/www/html/ks.cfg

[root@bogon isolinux]# vi /var/www/html/ks.cfg 

centos+dhcp+tftp+http+kickstart无人值守安装_无人值守安装_05

需要修改的地方

然后修改一下本机ip地址为 192.168.0.1

然后启动dhcp ,tftp ,http 服务

 启动客户端  就可以了