准备
环境:
VMware
Server : CentOS7
Client : 这里我们使用一个没有添加镜像的虚拟机
CentOS7和CentOS6两者命令是有一些不同的
需要使用到的协议和软件:
Sysinux:用来提供pxelinux.0网络引导程序文件。
xinetd:服务访问控制,控制tftp
TFTP:是一个迷你的FTP共享协议软件,用来给PXE客户机提供网络启动的引导程序文件pxelinux.0。
文件共享:可以使用vsftpd、nfs、samba、http等软件来实现大型文件的共享。用来给PXE客户机提供操作系统文件。
DHPC:httpd软件是用来给PXE客户机自动分配TCP/IP设置(包括IP地址、子网掩码、网关、DNS等)。告知PXE客户机“TFTP服务器的IP地址和PXE启动文件名”
安装过程:
第一步:部署DHCP服务器:
1.查软件是否已安装:rpm -q dhcp
2.安装dhcp服务器软件:yum install -y dhcp
3.查配置文件列表:rpm -qc dhcp
4.编辑dhcpd.conf配置文件
rpm -qc dhcp
cat /etc/dhcp/dhcpd.conf
cat /usr/share/doc/dhcp*/dhcpd.conf.example
复制其中的一段内容即: