解讀DHCP故障,提升網路運行效率之一

  在規模較大的區域網路中,工作站的ip地址通常都是從dhcp伺服器中動態獲取得到的,這樣可以有效地節省ip地址資源;不過在與dhcp伺服器長期接觸的過程中,我們或許會遇到各種與dhcp服務有關的網路故障,這些故障極大地影響了區域網路網路的運行效率。有鑒於此,本文下面就對幾則常見的與dhcp服務有關的網路故障進行解讀,並為各種故障提供相應的應對辦法,希望這些內容能幫助各位更好地管理好區域網路! 1、消除授權失敗故障

有一網路中的伺服器不小心當機了,可是重新啟動伺服器系統之後,卻發現其中的dhcp伺服器無法向其他工作站自動分配ip地址了,檢查一下dhcp伺服器的具體參數配置時,卻發現系統提示沒有授權,不過在域控制伺服器中我們卻發現系統已經提示授權。面對這種dhcp伺服器授權失敗的故障,我們該如何進行應對,才能讓dhcp伺服器重新具有自動分配ip地址的能力呢?

其實域控制伺服器中之所以顯示已經授權,這是由於域控制伺服器自動“記憶”惹的禍,要想讓dhcp伺服器重新具有分配ip地址的功能,只需要在域控制伺服器中將原先的dhcp伺服器授權取消掉,然後再次對dhcp伺服器進行授權,這樣就能使dhcp伺服器生效了。

2、消除無法獲得ip故障

區域網路中有一台工作站由於意外原因重新安裝了作業系統,不過系統安裝完畢並設定好區域網路參數後,工作站竟然不能上網。當為工作站設定好固定ip地址以及其他網路參數時,發現工作站立即能夠聯入區域網路了;很顯然當工作站被設定為自動獲取ip地址時,區域網路中的dhcp伺服器卻無法為工作站分配ip地址。

為了檢驗是否是dhcp伺服器有問題,筆者到區域網路中的其他工作站中,執行了“ipconfig /renew”字元串命令,發現dhcp伺服器能為該工作站分配ip地址,這一現象表明dhcp伺服器自身沒有問題;那為什麼重灌系統的工作站無法從dhcp伺服器中獲得ip地址呢,難道是dhcp伺服器中的可用ip地址已經用完了嗎?為此筆者來到dhcp伺服器旁,並對伺服器中的參數進行了查看,結果發現該伺服器的作用域範圍為192.168.1.10~192.168.1.42,共30個ip地址;而且在dhcp伺服器的租約快取設定項處,筆者看到所有的ip地址都已經使用完了。不過令筆者感到疑惑不解的是,整個區域網路中的工作站只有22台,那么其他8個可用的ip地址究竟被分配到什麼地方去了呢?後來在dhcp伺服器的租約快取設定項處,筆者發現其他的8個ip地址都分配給了以前拿到單位上使用的筆記本電腦了。雖然這些筆記本電腦只是臨時上網,但它們一旦獲得ip地址後就會一直占用它們直到解除“租約”為止,那么這些暫時沒有使用的筆記本電腦為什麼會一直占用分配給它們的ip地址呢?原來dhcp伺服器的“租約”設定存在問題,筆者發現伺服器給客戶的租用時 間被設定為了“365”天。很明顯,這樣的“租約”時 間實在是太長了,如此一來那些筆記本電腦即使沒有接入到網路中,它們也會“強行”占用著那些ip地址。要想將其他8個ip地址從筆記本電腦中釋放出來,我們只有進入到如圖1所示的設定界面,將dhcp伺服器的“租約”期限設定得稍微短一些,例如一個星期左右,此外還需要將dhcp伺服器中的租約快取內容刪除掉,這樣被筆記本“強行”占用的其他8個ip地址才能被釋放出來。一旦釋放成功的話,那么重裝過系統的工作站一接到區域網路網路中,就能夠從dhcp伺服器中自動獲得ip地址了。

圖1