DHCP故障處理:中繼IP獲取問題
在DHCP故障當中,有一類這樣的故障,那就是客戶端不能通過DHCP中繼獲取IP地址。為什么會有這種故障呢?下面我們就來詳細談談這類故障的原因,那么就從下文來詳細看看DHCP故障處理的具體方法吧。
DHCP故障處理◆網絡環境
組網環境如下圖所示。使用過程中,發現客戶端無法從DHCP中繼獲取配置信息。
圖 DHCP中繼典型組網應用
DHCP故障處理◆故障分析
1.執行display dhcp server tree all命令,查看DHCP服務器是否配置有DHCP客戶端所在網段的地址池。
2.執行display ip interface brief命令,查看中繼代理和DHCP服務器接口的配置信息。查看各接口是否配置了正確的IP地址。
3.執行display dhcp relay address all命令,查看使能中繼代理功能的接口是否配置了該接口所代理的DHCP服務器地址。
4.在中繼代理上執行ping 20.110.1.1命令,可以ping通。在DHCP服務器上執行ping 10.110.1.1命令,也可以ping通,由此可見路由正常。
檢查DHCP的配置,服務器和客戶端之間最多允許有4次中繼。此處沒有超過限制。
5.在DHCP服務器上打開DHCP的調試開關,debugging dhcp server packet,發現DHCP服務器沒有收到客戶端的DHCPDISCOVER報文。在中繼代理上打開DHCP的調試開關,發現中繼代理收到了客戶端的DHCPDISCOVER報文。由此判斷中繼代理沒有轉發DHCPDISCOVER報文。
查看中繼代理的配置信息,發現沒有配置dhcp select relay ,因此導致中繼代理沒能起作用。
DHCP故障處理◆操作步驟
1.檢查DHCP服務器是否配置有DHCP客戶端所在網段的地址池。
2.檢查是否在中繼代理RouterA的連接DHCP客戶端所在網段的接口上配置了所代理的DHCP服務器地址;是否因為配置有多個中繼所代理的DHCP服務地址而造成沖突。
3.檢測中繼功能是否已經正確使能。
4.檢查中繼代理和DHCP服務器是否配置有相互可達路由。
5.檢查DHCP的配置,DHCP服務器和客戶端之間最多不要超過4次中繼。
6.檢查是否在接口上使能了DHCP中繼的命令。如果沒有使能,進入GigabitEthernet1/0/0的接口視圖后,執行dhcp select relay命令。
DHCP故障處理◆任務示例
完成上述操作后,客戶端申請到IP地址,故障排除。
DHCP故障處理◆案例總結
客戶端通過中繼代理向DHCP服務器申請IP地址時,DHCP服務器應該配置有DHCP客戶端所在網段的地址池。同時在中繼代理上,使能中繼代理功能接口的IP地址必須在DHCP客戶端所在網段。