1.安装dhcp、tftp-server、syslinux、xinetd。
yum install dhcp tftp-server syslinux xinetd
2.挂载ESXi ISO到/mnt
mount /dev/cdrom /mnt
3.修改dhcpd.conf
ddns-update-style interim;
allow booting;
allow bootp;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server 172.16.8.7;
filename = "pxelinux.0";
}
subnet 172.16.8.0 netmask 255.255.255.0 {
range 172.16.8.100 172.16.8.199;
}
4.启用tftp,修改/etc/xinetd.d/tftp中的disable = yes为disable = no
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
disable