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 的提示就是未找到操作系統。
====================================================
[root@m01 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的地址需要在上面的地址段之內.
