圖示:DHCP服務器客戶端排障方法
之前的文章中,我們對DHCP服務的故障排除思路進行了講解。不知道大家是不是已經有了一個清晰的認識呢?這里我們針對客戶端的問題再來著重講解一下吧。
客戶端排障:
DHCP故障主要有兩個方面,客戶機存在問題以及服務器自身問題。首先我們來介紹下在客戶端進行的排除故障方法。
***步:通過任務欄的“開始->運行->輸入CMD”進入命令行模式。
第二步:在命令行模式中輸入ipconfig后回車,看是否可以自動獲得IP地址。
小提示:在進行前兩步操作前首先要保證客戶機的IP地址分配方式被設置為自動獲得IP地址。
第三步:如果可以獲得正確的IP地址說明DHCP正常,如果發現獲得錯誤的地址,其中包括169.254.*.*這樣的形式,則執行ipconfig /release命令,該命令是將當前獲得的網絡參數信息釋放。
第四步:釋放網絡參數后再次執行ipconfig我們會看到當前得到的網絡參數已經為空,所有信息變成0.0.0.0。(如圖1)
圖1
第五步:釋放得到的錯誤信息后執行ipconfig /renew將自動獲得新的信息。(如圖2)
圖2
小提示:如果我們不執行釋放IP信息的命令直接運行ipconfig /renew的話將無法重新獲得IP信息。因此第三步必不可少。
第六步:重新獲得IP信息后我們查看當前的地址參數,如果無法獲得任何信息的話還是要從本機入手解決問題,如果獲得的是錯誤信息的話則需要找到DHCP服務器,對其進行檢查。
第七步:將本地網卡禁用然后再次啟用,按照上面介紹的步驟重新做一次。
第八步:如果我們知道DHCP服務器的IP地址的話,可以在客戶機上使用ping命令“ping 服務器ip”查看網絡連通情況。
第九步:在系統的“事件查看器”中尋找有無關于DHCP服務相關的故障記錄。方法是“開始->控制面板->管理工具->事件查看器”。(如圖3)
圖3
第十步:通過“開始->控制面板->管理工具->服務”打開服務設置窗口,在服務列表中找到dhcp client service。(如圖4)在其上雙擊,然后點停止按鈕,接著再點啟動按鈕將其重新啟動。如果發現該服務本身沒有啟用則更說明了故障的根源所在,直接啟動并設置啟動方式為“自動”即可。(如圖5)
圖4
圖5
第十一步:打開網絡的本地連接進行修復,方法是“網上鄰居->屬性->本地連接->修復”。系統將自動清除ARP緩存與NETBS信息,接著更新DNS與DHCP服務組件與相關信息。(如圖6)
圖6
第十二步:如果上面十一步仍然不能解決問題的話,我們只能先使用靜態IP地址與DNS等網絡信息配置本機來進行檢測了。如果配置了靜態IP信息后可以正常上網,連接LAN的話,則說明問題的出在客戶機與DHCP服務器的連接或者DHCP服務器自身上。我們就要將問題的起因放到DHCP服務器上。
小提示:有的時候為客戶端設置一個其他用戶,然后使用該用戶登錄也可以解決部分DHCP故障,另外用 lspfix.exe或winsockxpfix.exe,修復tcpip的棧區錯誤,結合“開始->運行->輸入sfc /scannow”掃描一遍系統文件也能得到意想不到的結果。