首先我們關閉防火牆 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/images/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 服務
啓動客戶端 就可以了