一、服务端配置步骤:

  1. 查看本机ip信息:

wKioL1QsGmqAYXB5AAFUJmjB3Qo970.jpg

2.安装所需的软件包:

wKiom1QsH0PhJGR2AABUDzR4UbM058.jpg

3.挂在光盘:mount  /dev/sr0  /momo

4.拷贝所需的文件:

wKiom1QsG1bD3nZOAABP-9-a1U4407.jpg

wKioL1QsHCnTf5a_AAA9_YQnDQY729.jpg

5.创建pxelinux.cfg目录,用于存放default文件:

wKiom1QsHFTCCatfAAA1l9sYRTw045.jpg

6.拷贝default文件:

wKiom1T_97Tx3FKJAABLRX***EE821.jpg

7.修改default文件内容,vim  /var/lib/tftpboot/pxelinux.cfg/default:

wKiom1QsHYOD6Zz3AAAUdJWC6-0713.jpg

  * 在末位处添加如下几行:

wKioL1QsHuOCBLblAABbpPxoKoI049.jpg

8.dhcp主配置文件修改如下,vim  /etc/dhcp/dhcpd.conf:

  * 添加如下内容:

wKioL1QsIC_Dqs0SAAAuFEgpTz4546.jpg

  * 修改如下:

wKiom1QsIGiAQKFHAADGupjLMcg359.jpg

9.启动dhcp服务:service  dhcpd  start

10.由于tftp是以个非独立启动服务,它的启动依赖于xinetd服务,所以需作如下配置:

   * vim  /etc/xinetd.d/tftp,将disable项改为no;

   * 启动tftp:service  xinetd start

   * 查看69端口是否运行:

wKioL1QsIiDzphc3AAA_3-R0T18302.jpg

11.生成ks.cfg配置文件:

   1.由于生成ks.cfg的工具system-config-kickstart需要用到图形界面,所以需要安装图形界面,这里不做介绍;

   2.启动system-config-kickstart,生成ks.cfg文件,不多做介绍:

   3.将生成的ks.cfg文件拷贝到http的根目录,即/var/www/html/下:

12.配置nfs:

   1.vim  /etc/export,添加内容如下:

wKioL1QsKeOjUWlcAAAQjErqg-A594.jpg

   2.启动nfs:service  nfs  start

13.启动http服务:service  httpd  start

二、客户端配置:

   1.新建一台虚拟机,设置为从网卡启动;

   2.观察新建的虚拟机能否从网络安装,如果出现如下内容,表示配置成功:

wKiom1QsKvaiRDXHAADq5uggcEc373.jpg