對於DHCP協議的內容,我們的確學習了不少。那麼關於這方面的一些故障處理,我們也講解過了DHCP伺服器故障處理的一些流程和方法。那麼這裡我們在來著重講解一下DHCP中繼故障處理過程。希望對大家能夠有所幫助。
DHCP中繼故障處理◆典型組網環境
DHCP中繼的典型組網如下圖所示。DHCP中繼的故障處理將基於該網絡。
圖 DHCP中繼典型組網應用
在此組網圖中:
●客戶端(DHCP Client)和DHCP伺服器(DHCP Server)不在一個區域網內,客戶端通過DHCP中繼RouterA和DHCP伺服器相連。
●RouterA的接口GigabitEtherneternet1/0/0與客戶端相連,該接口上使能DHCP中繼功能,配置該接口所代理的DHCP伺服器地址。
●RouterA的接口GigabitEthernet1/0/1與DHCP伺服器接口GigabitEthernet2/0/0相連。假設客戶端所在網段為10.110.0.0,DHCP伺服器所在網段為20.110.0.0,DHCP伺服器要通過DHCP中繼為客戶端分配一個10.110.0.0網段的IP位址。
DHCP中繼故障處理◆配置注意事項
DHCP中繼故障處理◆故障診斷流程
針對上圖所示的網絡,客戶端無法通過DHCP中繼獲取IP位址,請使用下面的故障診斷流程,如下圖所示。
圖 DHCP中繼故障診斷流程圖
DHCP中繼故障處理◆故障處理步驟
操作步驟
1.檢查DHCP中繼(RouterA)和DHCP伺服器(DHCP Server)間是否存在路由
在接口GigabitEthernet1/0/0 和接口GigabitEthernet2/0/0上分別配置IP位址10.110.1.1和20.110.1.1後,在RouterA上執行命令ping 20.110.1.1,在DHCP伺服器上執行命令ping 10.110.1.1,查看是否可以ping通。
如果不能ping通,在RouterA和DHCP伺服器上分別執行命令display ip routing-table,查看是否有到對端的路由表項。
如果沒有,在RouterA和DHCP伺服器上分別執行ip route-static 20.110.1.1 16 gigabitethernet 1/0/1命令和ip route-static 10.110.1.1 16 gigabitethernet 2/0/0命令添加靜態路由。
如果還是不能ping通,請檢查物理線路是否正常。
2.檢查中繼代理的配置
查看是否配置了中繼代理所代理的DHCP伺服器IP位址,即檢查在GigabitEthernet1/0/0接口上是否配置ip relay address 20.110.1.1。在系統視圖中使用display current-configuration命令查看是否使能DHCP功能。
3.查看DHCP伺服器的配置
●執行display dhcp server tree all命令查看是否有配置全局地址池及參與動態分配的IP位址範圍。
●查看參與動態分配的IP位址的網段和接口GigabitEthernet1/0/0的IP位址是否在同一個網段。在這個例子中檢查是否配置為network 10.110.0.0 mask 255.255.0.0。
4.檢查地址池內是否有可用的IP位址
●執行display dhcp server free-ip命令查看地址池內是否存在可用IP位址。
●如果不存在可用IP位址,執行display dhcp server expired pool命令,查看是否存在租約過期的IP位址。
●如果不存在租約過期IP位址,執行display dhcp server conflict all命令,查看是否有衝突IP位址,如果有的,查看其探測時間(discover time)是否已經超過1小時。NE80E/40E的實現中,如果發現衝突IP位址,那麼這個IP位址在1小時以後才可以重新分配使用。
執行完上面的步驟,如果發現地址池中可用IP位址、租約過期IP位址、衝突IP位址都不存在,則說明地址池中的地址用盡,可以重新創建一個全局地址池,該地址池中參與動態分配的IP位址的網段和之前配置的地址池中參與動態分配的IP位址的網段要重疊,並且網段大於之前配置的地址池中參與動態分配的IP位址的網段。
如果在執行上面步驟時發現存在可用IP位址,且配置和物理線路都沒有問題,但是客戶端仍然無法獲得IP位址,請聯繫華為技術支持工程師。
以上就是DHCP中繼故障處理過程的全部內容了。
【責任編輯:
佟媛微TEL:(010)68476606】