DHCP服務用于給局域網的客戶機分配IP地址,從而實現統(tǒng)一的IP地址管理,可以有效簡化配置過程,并且防止IP沖突等異常。但是有時候我們也會發(fā)現電腦獲取不到IP的情況。這時候該怎么診斷呢?分兩種情況:
所有的電腦都獲取不到IP,基本可以判斷是DHCP服務出了問題,一般需要檢查和重啟DHCP。
只有個別電腦獲取不到IP,首先要排除網線接觸問題和系統(tǒng)問題。
實際工作中發(fā)現,即使網線和系統(tǒng)都不存在問題時,有時候也會獲取不到IP。這個情況是怎么產生的呢?請繼續(xù)往下看。
一個WSG網關用戶反映有電腦會獲取不到IP,我們遠程技術支持后發(fā)現如下的DHCP日志:
這個過程大概是這樣的:
客戶機說:給我個IP。
服務端說:你用192.168.0.116吧
客戶機說:我用10.10.10.10行不行?
服務端說:不行。
然后?就沒有然后了??蛻魴C會提示獲取不到IP。那么這個現象是誰造成的呢?有經驗的技術人員可以自己先思考下。答案隨后奉上。
當初笨小驢也很奇怪,半天不得其解,問了我們技術大拿才知道。這是之前分配的10.10.10.10租期還沒有結束,所以客戶機才會要求10段的這個地址。這豈不是說明網段內還有其他的DHCP服務?趕緊用DHCP掃描插件掃描了一下,果然:
掃描到了兩個DHCP服務。
停掉一個DHCP服務后,問題解決!