61的地址需要在上面的地址范围段之内
问题现象】
无盘客户机启动获取DHCP后卡在tftp界面提示:PXE-E11: ARP timeout,如下图:
【原因说明】
客户机的IP地址与服务器IP地址不在同一个网段。
【解决方案】
修正为一致的IP段。
【问题分析】
根据现象界面显示服务器IP地址:192.168.30.1,子网掩码:255.255.255.0,客户机IP地址:192.168.40.100,子网掩码:255.255.255.0,网关:192.168.40.1;由此信息可以判断客户机的IP地址与服务器IP地址不在同一个网段,客户机ARP广播查找服务器地址不可达,ARP请求达到4次后得不到回应就会出现这个ARP timeout(ARP超时)提示,那么TFTP进程也就无法建立连接(tftp cannot open connection)不能从服务器下载到系统镜像资源,最后一行operating system not found 的提示就是未找到操作系统。
====================================================
[[email protected] nginx]# cat /etc/dhcp/dhcpd.conf # # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # see ‘man 5 dhcpd.conf‘ # # subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.55 10.0.0.200;
option subnet-mask 255.255.255.0;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.0.0.61;
filename "/pxelinux.0";
}
61的地址需要在上面的地址段之内.