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

3、消除dhcp不可用故障 區域網路中有一台安裝有windows 2003 server的計算機,不僅充當區域網路的檔案伺服器以便備份各種重要的檔案信息,還用作dhcp伺服器為工作站分配ip地址。平時工作站用戶經常使用ftp工具,把一些容量較大的多媒體檔案傳輸到伺服器中保存。有一次,同事在一台工作站中向伺服器傳輸數據時,發現該工作站無法從dhcp伺服器中獲得可用ip地址,並且計算機螢幕上彈出dhcp伺服器不可用的提示,這樣工作站就不能上網,而且將工作站系統重新啟動之後,這種提示仍然還會出現。

  仔細分析該故障,我們不難發現該故障原因肯定與dhcp服務有關。考慮到dhcp伺服器在工作時,工作站往往會向網路傳送ip地址申請廣播信息,dhcp伺服器一旦偵聽到這樣的廣播信息後,就會主動向工作站發出應答信息,這其中就包含一個有效的ip地址信息;要是dhcp伺服器無法對工作站的請求進行及時回響的話,那么工作站的網路連線初始化操作就會失敗,此時工作站系統將會自動為自己隨意分配一個ip地址,同時在系統後台每隔一段時 間重複向網路傳送ip地址請求信息,直到接受到dhcp伺服器的信息為止。如果工作站收到dhcp伺服器分配給它的ip地址時,它就會自動使用該ip地址來重新連線網路。從dhcp伺服器的工作原理來看,工作站之所以無法獲得ip地址主要是dhcp伺服器沒有及時回響,或者是工作站因網路線路連線問題沒有接受到dhcp伺服器的回響信息;根據這樣的分析,我們先用專業的測線儀對網路連線線路進行了測試,測試結果表明連線線路一切正常,這樣我們就能肯定dhcp不可用故障是由dhcp伺服器沒有及時回響工作站請求信息引起的,那dhcp伺服器為什麼會不回響工作站的申請請求呢?經過仔細檢查發現,當時區域網路中正有其他同事同時向伺服器上傳多媒體信息,導致伺服器系統的cpu資源占用率達到了80%以上,這樣一來伺服器系統就無法騰出足夠的資源空間來應對工作站的ip地址申請請求。當將伺服器中的數據傳輸連線全部中斷,同時將伺服器系統中的其他無效進程全部回收後,工作站中的dhcp伺服器不可用提示立即就消失了。總結上面的故障解決過程,我們不難看出伺服器要是自身負擔太重的話,很容易導致安裝在其中的dhcp伺服器無法及時回響來自工作站的地址申請請求,這樣的話工作站就容易出現無法上網的故障;要想儘可能地避免該故障時,一方面要儘量提高伺服器自身的硬體配置,另外一方面要定時回收伺服器中的無效應用程式進程,以釋放長時 間被占用的伺服器資源。

4、消除配置參數丟失故障

  單位有一區域網路伺服器因意外原因發生了癱瘓現象,這樣一來安裝在伺服器中的dhcp配置參數全部被丟失了;重新安裝了伺服器系統後,我們只有通過手工配置的方法才能確保dhcp伺服器恢復正常工作狀態。但要是我們記不清以前的配置參數時,我們該如何才能讓dhcp伺服器按原先配置功能進行正常工作呢?其實,如果我們平時在dhcp伺服器運行正常的情況下對其配置參數進行了備份的話,那我們就能很迅速地將以前的配置參數“挪移”到新安裝好的dhcp伺服器中。現在筆者就以windows 2003作業系統為例,向各位介紹一下怎樣快速有效地備份、恢復dhcp伺服器的配置參數:

在對dhcp伺服器的配置參數進行備份之前,我們首先應該檢查一下此時的伺服器是否能夠正常地為區域網路工作站提供ip地址分配服務,要是dhcp伺服器工作狀態正常的話,我們就可以進入到伺服器作業系統的桌面,並依次單擊“開始”/“運行”命令,在彈出的系統運行對話框中,輸入字元串命令“cmd”,單擊“確定”按鈕後,將系統界面切換到ms-dos工作狀態;

 

在dos命令提示符下,輸入字元串命令“netsh dhcp server export x:\aaa.txt all”,其中“x”就是保存dhcp伺服器配置參數的磁碟分區所對應的分區符號,“aaa.txt”就是保存dhcp伺服器配置參數的文本檔案,單擊回車鍵後系統將自動執行dhcp伺服器配置參數的備份操作,等到出現如圖2所示的提示界面時,那就表明備份操作已經成功完成,以後打開系統資源管理器視窗,找到前面生成的“aaa.txt”檔案,將該檔案複製一份轉移到其他安全的位置;

圖2

日後要是dhcp伺服器發生了參數丟失故障或重新安裝了伺服器時,我們就可以把事先備份好的“aaa.txt”檔案複製到dhcp伺服器中,然後再將系統的運行狀態切換到ms-dos工作狀態,並在dos命令提示符下,輸入字元串命令“netsh dhcp server import x:\aaa.txt all”,其中“x”就是“aaa.txt”檔案所在的磁碟分區符號,單擊回車鍵後系統就會自動執行dhcp伺服器配置參數的恢復操作;

等到系統彈出恢復操作成功完成的提示時,再依次單擊“開始”/“設定”/“控制臺”/“管理工具”命令,然後雙擊其後界面中的“dhcp”圖示,進入到dhcp控制台視窗,來將dhcp伺服器重新激活,這樣的話dhcp伺服器就能按原先配置功能進行正常工作了。

3、消除dhcp不可用故障

區域網路中有一台安裝有windows 2003 server的計算機,不僅充當區域網路的檔案伺服器以便備份各種重要的檔案信息,還用作dhcp伺服器為工作站分配ip地址。平時工作站用戶經常使用ftp工具,把一些容量較大的多媒體檔案傳輸到伺服器中保存。有一次,同事在一台工作站中向伺服器傳輸數據時,發現該工作站無法從dhcp伺服器中獲得可用ip地址,並且計算機螢幕上彈出dhcp伺服器不可用的提示,這樣工作站就不能上網,而且將工作站系統重新啟動之後,這種提示仍然還會出現。

  仔細分析該故障,我們不難發現該故障原因肯定與dhcp服務有關。考慮到dhcp伺服器在工作時,工作站往往會向網路傳送ip地址申請廣播信息,dhcp伺服器一旦偵聽到這樣的廣播信息後,就會主動向工作站發出應答信息,這其中就包含一個有效的ip地址信息;要是dhcp伺服器無法對工作站的請求進行及時回響的話,那么工作站的網路連線初始化操作就會失敗,此時工作站系統將會自動為自己隨意分配一個ip地址,同時在系統後台每隔一段時 間重複向網路傳送ip地址請求信息,直到接受到dhcp伺服器的信息為止。如果工作站收到dhcp伺服器分配給它的ip地址時,它就會自動使用該ip地址來重新連線網路。從dhcp伺服器的工作原理來看,工作站之所以無法獲得ip地址主要是dhcp伺服器沒有及時回響,或者是工作站因網路線路連線問題沒有接受到dhcp伺服器的回響信息;根據這樣的分析,我們先用專業的測線儀對網路連線線路進行了測試,測試結果表明連線線路一切正常,這樣我們就能肯定dhcp不可用故障是由dhcp伺服器沒有及時回響工作站請求信息引起的,那dhcp伺服器為什麼會不回響工作站的申請請求呢?經過仔細檢查發現,當時區域網路中正有其他同事同時向伺服器上傳多媒體信息,導致伺服器系統的cpu資源占用率達到了80%以上,這樣一來伺服器系統就無法騰出足夠的資源空間來應對工作站的ip地址申請請求。當將伺服器中的數據傳輸連線全部中斷,同時將伺服器系統中的其他無效進程全部回收後,工作站中的dhcp伺服器不可用提示立即就消失了。總結上面的故障解決過程,我們不難看出伺服器要是自身負擔太重的話,很容易導致安裝在其中的dhcp伺服器無法及時回響來自工作站的地址申請請求,這樣的話工作站就容易出現無法上網的故障;要想儘可能地避免該故障時,一方面要儘量提高伺服器自身的硬體配置,另外一方面要定時回收伺服器中的無效應用程式進程,以釋放長時 間被占用的伺服器資源。

4、消除配置參數丟失故障

  單位有一區域網路伺服器因意外原因發生了癱瘓現象,這樣一來安裝在伺服器中的dhcp配置參數全部被丟失了;重新安裝了伺服器系統後,我們只有通過手工配置的方法才能確保dhcp伺服器恢復正常工作狀態。但要是我們記不清以前的配置參數時,我們該如何才能讓dhcp伺服器按原先配置功能進行正常工作呢?其實,如果我們平時在dhcp伺服器運行正常的情況下對其配置參數進行了備份的話,那我們就能很迅速地將以前的配置參數“挪移”到新安裝好的dhcp伺服器中。現在筆者就以windows 2003作業系統為例,向各位介紹一下怎樣快速有效地備份、恢復dhcp伺服器的配置參數:

在對dhcp伺服器的配置參數進行備份之前,我們首先應該檢查一下此時的伺服器是否能夠正常地為區域網路工作站提供ip地址分配服務,要是dhcp伺服器工作狀態正常的話,我們就可以進入到伺服器作業系統的桌面,並依次單擊“開始”/“運行”命令,在彈出的系統運行對話框中,輸入字元串命令“cmd”,單擊“確定”按鈕後,將系統界面切換到ms-dos工作狀態;