前段时间想学习PXE安装机器,搜了一下发现很零散,自己磕磕绊绊学习,最终成功,总结了一下搭建PXE的搭建过程。
使用虚拟机安装centos7将内存调整为2G,设置1G会出错
1、部署DHCP服务
安装DHCP
注意DHCP服务器分配的地址段要与服务器网卡IP为同一地址段
编辑DHCP服务vi /etc/dhcp/dhcpd.conf
allow booting;
allow bootp;
ddns-update-style interim;
ignore client-updates;
subnet 192.168.44.0 netmask 255.255.255.0{
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.44.2;
range dynamic-bootp 192.168.44.150 192.168.44.200; //DHCP地址范围
default-lease-time 21600;
max-lease-time 43200;
next-server 192.168.44.2; //指定tftp服务器地址
filename “pxelinux.0”;
}
重启服务:systemctl restart dhcpd
2、部署TFTP服务
安装TFTP服务器和xined服务
vi /etc/xinetd.d/tftp
//将disabled的值改为no
重启服务:systemctl restart xinetd
重启服务:systemctl restart tftp