關(guān)于DHCP服務(wù)故障排除的討論
對于DHCP服務(wù)的問題,我們在之前的一些文章中講解了關(guān)于其定義,設(shè)置,應(yīng)用的內(nèi)容。那么這里我們就針對DHCP服務(wù)故障排除的內(nèi)容再來詳細(xì)討論一下吧。下面,給大家共享一篇網(wǎng)友的文章,以供參考。近日,朋友所在單位對局域網(wǎng)進行了拓展,同時增加了10多臺終端,以便滿足更多員工的上網(wǎng)訪問要求。原以為這樣的拓展工作很簡單,可是誰曾想到,將新買回來的終端按照正確設(shè)置,接入局域網(wǎng)環(huán)境中后,竟然出現(xiàn)了奇怪的故障現(xiàn)象,一部分終端能夠正常訪問局域網(wǎng)中的資源,可是另外一部分終端無論怎么設(shè)置,都不能正常上網(wǎng)。后來經(jīng)過反復(fù)測試實踐,發(fā)現(xiàn)原來是DHCP設(shè)置不當(dāng),造成部分終端不能正常從DHCP服務(wù)器那里獲得有效的上網(wǎng)參數(shù)?,F(xiàn)在,本文就將這則奇怪網(wǎng)絡(luò)故障的排查過程寫出來,以供各位網(wǎng)友們參考和指正。
DHCP服務(wù)故障排除:故障現(xiàn)象
朋友所在單位的局域網(wǎng)規(guī)模不是很大,大約有80臺左右的普通計算機,這些計算機全部被設(shè)置成特定域成員;為了方便管理,在指定域控制器所在的服務(wù)器系統(tǒng)中,安裝架設(shè)了DHCP服務(wù)器,所有計算機全部采用動態(tài)地址,從DHCP服務(wù)器那里動態(tài)獲得上網(wǎng)參數(shù)。平時每一臺普通計算機都能正常登錄指定域,來訪問局域網(wǎng)中的共享資源;可是最近朋友卻遇到了一則奇怪的網(wǎng)絡(luò)故障,那就是單位新買回來10臺普通計算機,在安裝好這些計算機的操作系統(tǒng),并且設(shè)置好合適的上網(wǎng)參數(shù)后,朋友發(fā)現(xiàn)這些新的終端都不能成功登錄進入局域網(wǎng)指定域,這是什么原因呢?
DHCP服務(wù)故障排除:故障追查
考慮到所有的新終端都不能正常登錄局域網(wǎng)指定域,朋友下意識認(rèn)為是連接新計算機的交換機出現(xiàn)了問題;于是,立即趕到連接新計算機的交換機現(xiàn)場,觀察該交換機控制面板上的信號燈狀態(tài)時,發(fā)現(xiàn)并沒有什么異常,不過朋友擔(dān)心這臺交換機存在軟件錯誤,為了排除這方面的因素,朋友特地重新啟動了一下該交換機后臺系統(tǒng),結(jié)果發(fā)現(xiàn)新添加的10臺計算機還是不能正常登錄進入局域網(wǎng)指定域;后來,朋友索性用自己的筆記本電腦,來依次測試每一個交換端口的工作狀態(tài),發(fā)現(xiàn)連接新計算機的那臺交換機工作狀態(tài)完全正常。
既然連接新計算機的那臺交換機不存在問題,那么還會有什么因素造成10臺新添加的普通計算機都無法接入單位局域網(wǎng)呢?考慮到新計算機全部使用的是動態(tài)地址進行上網(wǎng)的,會不會是它們沒有從局域網(wǎng)的DHCP服務(wù)器那里獲得有效的上網(wǎng)地址,從而造成了它們不能正常登錄進入局域網(wǎng)指定域控制器?想到這里,朋友決定測試一下新買回來的普通計算機有沒有獲得正確的上網(wǎng)地址;想到做到,朋友隨意登錄進入一臺新終端,依次單擊“開始”/“運行”命令,在彈出的系統(tǒng)運行對話框中,執(zhí)行字符串命令“cmd”,將系統(tǒng)切換到DOS命令行狀態(tài);在該狀態(tài)的命令行提示符下,輸入字符串命令“ipconfig /all”,單擊回車鍵后,朋友驚訝地看到該終端使用的地址竟然是169.254.10.11,子網(wǎng)掩碼地址也變成了255.255.0.0,這是怎么回事呢?由于169.254.10.11地址是Windows系統(tǒng)自動分配給客戶端的上網(wǎng)地址,而不是局域網(wǎng)中的DHCP服務(wù)器分配的地址,怪不得新終端不能正常登錄進入局域網(wǎng)的指定域控制器,原來它獲得的上網(wǎng)參數(shù)是不正確的,那為什么新的終端不能從DHCP服務(wù)器那里獲得正確的上網(wǎng)地址呢,難道是新的終端不能訪問到DHCP服務(wù)器?
由于局域網(wǎng)中原先的終端都能通過DHCP服務(wù)器,正常獲得上網(wǎng)地址,來登錄進入局域網(wǎng)的指定域控制器,這說明DHCP服務(wù)器的工作狀態(tài)是正常的,難道是普通計算機自身狀態(tài)有問題,或者是網(wǎng)絡(luò)連接不通?但轉(zhuǎn)念一想,這些可能性都不大,畢竟所有的新終端都同時不能登錄進入局域網(wǎng)的指定域控制器,并且這些計算機的操作系統(tǒng)幾乎都是剛剛才安裝配置好的,它們的工作狀態(tài)絕對很正常才對呀。
DHCP服務(wù)故障排除:找出禍?zhǔn)?/strong>
想來想去,筆者決定采用手工方法,為這些新買的終端分配一個靜態(tài)地址,看看它們能不能正常接入局域網(wǎng)中。說干就干,朋友立即在其中一臺新終端中,依次單擊“開始”/“設(shè)置”/“網(wǎng)絡(luò)連接”命令,在彈出的網(wǎng)絡(luò)連接列表窗口中,用鼠標(biāo)右鍵單擊本地連接圖標(biāo),從彈出的快捷菜單中點選“屬性”命令,打開目標(biāo)本地連接的屬性設(shè)置對話框;在該對話框的常規(guī)標(biāo)簽頁面中,選中tcp/ip協(xié)議選項,同時單擊“屬性”按鈕,進入tcp/ip協(xié)議選項對話框,在其中將本地終端的上網(wǎng)地址設(shè)置成與域控制器主機處于相同工作子網(wǎng)的靜態(tài)地址,同時設(shè)置好網(wǎng)關(guān)地址、DNS服務(wù)器地址,之后重新啟動一下本地終端,結(jié)果發(fā)現(xiàn)采用手工方式分配上網(wǎng)地址后,新的終端居然能夠正常上網(wǎng),同時能夠順利地登錄進入局域網(wǎng)的指定域控制器,顯然終端的工作狀態(tài)是正常的,同時網(wǎng)絡(luò)連接也不存在任何問題。由于我們判斷,DHCP服務(wù)器出現(xiàn)問題的可能性比較大。
鑒于DHCP服務(wù)器能夠為局域網(wǎng)中的其他普通計算機提供動態(tài)地址分配服務(wù),朋友認(rèn)為DHCP服務(wù)器的工作狀態(tài)應(yīng)該沒有什么問題,問題很可能出在它的參數(shù)配置上,特別是它的地址池參數(shù)可能設(shè)置不正確?;谶@樣的推斷,朋友立即進入局域網(wǎng)的域控制器主機系統(tǒng),依次單擊“開始”/“設(shè)置”/“控制面板”命令,從彈出的系統(tǒng)控制面板窗口中,雙擊DHCP圖標(biāo),展開DHCP控制臺窗口,用鼠標(biāo)右鍵單擊該界面左側(cè)列表區(qū)域中的目標(biāo)主機名稱,從彈出的右鍵菜單中點選“屬性”命令,彈出DHCP服務(wù)器的屬性設(shè)置對話框。在這里,朋友發(fā)現(xiàn)DHCP服務(wù)器的地址池范圍為10.176.1.20~10.176.0.110,而位于地址池中的所有IP地址幾乎都已經(jīng)被分配出去了;按理來說,先前局域網(wǎng)中只有80臺左右的普通計算機,而地址池中總共可以利用的地址達到了90幾個,理論上應(yīng)該還有剩余的IP地址才對。再檢查對應(yīng)的地址租約期限參數(shù)時,朋友發(fā)現(xiàn)所有上網(wǎng)地址的使用時間竟然沒有限制,顯然這個使用時間太長了,造成了地址池中的有效IP地址長期得不到釋放。那么還有一些空閑的IP地址,究竟被哪些普通計算機占用去了呢?這時朋友偶然想起單位曾經(jīng)集中對一些普通計算機的網(wǎng)卡設(shè)備進行過更換,由于這些被更換的網(wǎng)卡地址使用時間沒有任何限制,因此那些空閑的上網(wǎng)地址肯定是被那些舊網(wǎng)卡設(shè)備占用了,從而造成DHCP服務(wù)器無法正確為局域網(wǎng)中新增加的普通計算機提供動態(tài)地址分配服務(wù)。
DHCP服務(wù)故障排除:解決故障
在找到故障的“罪槐禍?zhǔn)?rdquo;之后,故障解決起來也就很容易了。朋友立即在DHCP控制臺窗口中,打開DHCP服務(wù)器的屬性設(shè)置對話框,在其中將IP地址的租用時間調(diào)整為缺省的8天時間,同時將地址租約中的所有內(nèi)容全部刪除干凈,如此一來DHCP服務(wù)器日后就會為局域網(wǎng)中的所有普通計算機重新分配上網(wǎng)參數(shù)信息。經(jīng)過上述設(shè)置操作后,朋友又對新買回來的普通計算機進行了上網(wǎng)測試,結(jié)果發(fā)現(xiàn)這些普通計算機都能順利地從DHCP服務(wù)器那里獲得上網(wǎng)地址了,同時也能夠成功登錄進入局域網(wǎng)的指定域了。