離奇又曲折的網(wǎng)絡(luò)故障修復(fù)路
關(guān)于網(wǎng)絡(luò)連接間歇性斷線故障現(xiàn)象的排除,很多網(wǎng)絡(luò)媒體上都已經(jīng)有了介紹,不少朋友貢獻很多寶貴的排除經(jīng)驗,為我們平時網(wǎng)絡(luò)掉線故障的快速解決提供了方法和思路。最近一段時間,筆者偶然也遭遇了網(wǎng)絡(luò)連接間歇性斷線故障現(xiàn)象,不過筆者是通過修改網(wǎng)絡(luò)傳輸雙工模式的方法來排查解決的;現(xiàn)在,筆者就將具體的排除過程貢獻出來,希望大家能從中受到新的啟發(fā)!
斷線故障初次出現(xiàn)
單位局域網(wǎng)規(guī)模不大,只有40多臺計算機,分別連接到兩個二層交換機上,再通過核心路由器實現(xiàn)局域網(wǎng)共享上網(wǎng),平時所有計算機都能正常上網(wǎng),并且上網(wǎng)訪問速度也是比較理想。最近,某單位員工向筆者“求援”說,他的計算機無法上網(wǎng)進行訪問,同時計算機系統(tǒng)托盤區(qū)域處的本地連接控制圖標上出現(xiàn)了紅色的叉號標志。
聽到這種故障描述,筆者剛開始還認為是這位員工不小心碰了網(wǎng)絡(luò)連接線纜,造成了網(wǎng)絡(luò)連接接觸不良;于是,筆者立即通過電話,要求那位員工將網(wǎng)絡(luò)連接線纜先從計算機的網(wǎng)卡接口中拔下來,之后重新將網(wǎng)絡(luò)連接線纜正確插入到對應(yīng)計算機的網(wǎng)卡接口中,然而這樣的動作并沒有取得成效。不得已,筆者只好親自來到網(wǎng)絡(luò)故障現(xiàn)場,對故障現(xiàn)象進行了一次仔細觀察,果然發(fā)現(xiàn)網(wǎng)絡(luò)連接不正常,并且通過反復(fù)插拔網(wǎng)絡(luò)連接線纜的方法并不能解決問題。
會不會是故障計算機的網(wǎng)卡設(shè)備工作狀態(tài)不正常呢?想到這一點,筆者立即在故障計算機系統(tǒng)中依次單擊“開始”/“設(shè)置”/“網(wǎng)絡(luò)連接”命令,在彈出的網(wǎng)絡(luò)連接列表窗口中,用鼠標右鍵單擊目標本地連接圖標,從彈出的快捷菜單中執(zhí)行“屬性”命令,打開目標本地連接屬性設(shè)置窗口;在該設(shè)置窗口的“常規(guī)”選項設(shè)置頁面中,選中目標網(wǎng)卡設(shè)備,并單擊對應(yīng)頁面中的“配置”按鈕,進入目標網(wǎng)卡設(shè)備的屬性配置界面;單擊其中的“常規(guī)”選項卡,打開如圖1所示的選項設(shè)置頁面,從該頁面中我們就能清楚地知道目標網(wǎng)卡設(shè)備此時的工作狀態(tài)是否正常了,要是發(fā)現(xiàn)網(wǎng)卡設(shè)備工作狀態(tài)不正常時,我們可以嘗試重新安裝一遍網(wǎng)卡設(shè)備的驅(qū)動程序,或者使用新的網(wǎng)卡設(shè)備來替換,直到網(wǎng)卡設(shè)備的工作狀態(tài)恢復(fù)正常為止。
圖1
在確認網(wǎng)卡設(shè)備工作狀態(tài)正常后,筆者打開了對應(yīng)系統(tǒng)的運行文本框,在其中輸入了“cmd”字符串命令,單擊“確定”按鈕后,將系統(tǒng)切換到DOS命令行工作窗口,在該窗口的命令行提示符下,筆者執(zhí)行了字符串命令“ping xxx.xxx.xxx.xxx”,其中“xxx.xxx.xxx.xxx”為局域網(wǎng)網(wǎng)關(guān)地址,可是該命令返回的結(jié)果竟然為“Request time out”,如圖2所示。這難道是網(wǎng)絡(luò)線纜的線序出錯或者網(wǎng)絡(luò)線纜出現(xiàn)了短路或斷路現(xiàn)象?想到這一點,筆者只好臨時找來一根連接通暢的網(wǎng)絡(luò)連接線纜來替代,同時重新設(shè)置了一下故障計算機的上網(wǎng)參數(shù),最后又將故障計算機重新啟動了一下,可是無法上網(wǎng)的故障現(xiàn)象依然存在。
圖2
后來,筆者將故障計算機的連接狀態(tài)復(fù)原,并從自己使用的計算機系統(tǒng)中遠程登錄到二層交換機后臺管理界面,同時將該界面切換到特權(quán)管理狀態(tài);在該狀態(tài)的命令行提示符下執(zhí)行字符串命令“sys”,將交換機設(shè)備的工作狀態(tài)切換到系統(tǒng)視圖模式狀態(tài),之后在該模式狀態(tài)下輸入字符串命令“inter e0/21”,單擊回車鍵后,交換機系統(tǒng)將進入故障計算機所連接的交換機端口模式狀態(tài);緊接著,筆者在指定交換端口模式狀態(tài)下,執(zhí)行了字符串命令 “shutdown”,來將故障計算機所連接的交換機端口工作狀態(tài)暫時關(guān)閉掉;過了一會兒,筆者再次執(zhí)行了“undo shutdown”字符串命令,重新啟用了該交換端口的工作狀態(tài)(如圖3所示)。果然,沒有多長時間,那位員工就打來了電話,告訴筆者說現(xiàn)在他的計算機系統(tǒng)托盤區(qū)域處的紅色叉號標志已經(jīng)消失,同時對應(yīng)系統(tǒng)中的應(yīng)用程序在嘗試訪問網(wǎng)絡(luò)時,也恢復(fù)正常了,并且網(wǎng)絡(luò)訪問速度好象也很快。
圖3 #p#
網(wǎng)絡(luò)故障間歇出現(xiàn)
原以為上述故障現(xiàn)象,就這樣被順利地解決好了;然而,沒有多長時間,那位員工又向筆者反映了同樣的網(wǎng)絡(luò)故障。由于故障現(xiàn)象相同,于是筆者毫不猶豫地采用了同樣的應(yīng)對辦法,快速解決了網(wǎng)絡(luò)不通的故障現(xiàn)象??墒牵袅讼嗤臅r間后,那位員工使用的計算機又出現(xiàn)了相同的故障現(xiàn)象,這時筆者才意識到問題的嚴重性。
考慮到網(wǎng)絡(luò)故障只是間歇性出現(xiàn),因此筆者認為故障計算機的網(wǎng)絡(luò)設(shè)置以及網(wǎng)絡(luò)線纜都應(yīng)該是正常的,有沒有可能是故障計算機系統(tǒng)遭遇了網(wǎng)絡(luò)病毒或系統(tǒng)自身受到了損壞呢?為了排除網(wǎng)絡(luò)病毒因素,筆者特意向其他單位的網(wǎng)絡(luò)管理員借來了正版的殺毒軟件,來對故障計算機系統(tǒng)的每一個角落進行全面、徹底地病毒清除操作,在經(jīng)過上時間地殺毒等待之后,筆者并沒有從故障計算機系統(tǒng)中找到任何一個網(wǎng)絡(luò)病毒,很明顯該故障現(xiàn)象與網(wǎng)絡(luò)病毒沒有任何關(guān)系。后來,筆者依次單擊“開始”/“運行”命令,在彈出的系統(tǒng)運行文本框中,輸入字符串命令“sfc /scannow”(如圖4所示),單擊“確定”按鈕,故障計算機系統(tǒng)就會自動調(diào)用文件掃描器,來掃描修復(fù)本地系統(tǒng)中的受損文件,可是在修復(fù)完系統(tǒng)文件后,筆者發(fā)現(xiàn)網(wǎng)絡(luò)不通的故障現(xiàn)象仍然存在。
圖4
在證實了故障計算機系統(tǒng)自身沒有問題后,筆者又將目光轉(zhuǎn)移到交換機設(shè)備上了;筆者估計很可能是故障計算機所連的交換端口發(fā)生了損壞,于是筆者為故障計算機系統(tǒng)重新更換了一個交換連接端口,更換了交換連接端口后,故障計算機的上網(wǎng)連接狀態(tài)立即恢復(fù)正常了,這說明故障現(xiàn)象果然與交換機的連接端口有關(guān)系。
可是讓筆者萬萬沒有想到的是,在更換交換連接端口的情況下,那位員工的計算機仍然在幾天之后再次發(fā)生了斷網(wǎng)故障,并且一連好幾次,每次故障現(xiàn)象發(fā)生的間隔時間幾乎相同,這說明局域網(wǎng)中肯定還存在其他問題,看來筆者需要耗費一些時間來仔細查查了。
從日志中看出端倪
由于更換了交換端口后,網(wǎng)絡(luò)間歇斷線故障仍然還存在,于是筆者打算從交換機的連接端口狀態(tài)出發(fā),來尋找故障端倪。筆者立即按照前面的操作,重新進入交換機后臺管理界面,并進入到故障計算機所連的交換端口視圖狀態(tài),在該視圖狀態(tài)下筆者通過“display”命令查看該交換端口的工作狀態(tài)時,發(fā)現(xiàn)該端口的狀態(tài)顯示為“err- disabled”。經(jīng)過上網(wǎng)搜索,筆者發(fā)現(xiàn)引起這種故障現(xiàn)象的原因主要是網(wǎng)卡工作狀態(tài)不正常、網(wǎng)絡(luò)線纜線序制作不規(guī)范、網(wǎng)絡(luò)傳輸?shù)碾p工模式不匹配等等,由于之前筆者已經(jīng)對網(wǎng)卡工作狀態(tài)不正常、網(wǎng)絡(luò)線纜線序制作不規(guī)范等因素進行過排查,這些因素都已經(jīng)被順利地排除了,難道問題是由于網(wǎng)絡(luò)傳輸端口的雙工模式不匹配引起的?
嘗試修改雙工模式
為了驗證上面的猜想是否正確,筆者立即來到故障計算機現(xiàn)場,依次單擊“開始”/“設(shè)置”/“網(wǎng)絡(luò)連接”命令,在彈出的網(wǎng)絡(luò)連接列表窗口中,用鼠標右鍵單擊目標本地連接圖標,從彈出的快捷菜單中執(zhí)行“屬性”命令,打開目標本地連接屬性設(shè)置窗口;在該設(shè)置窗口的“常規(guī)”選項設(shè)置頁面中,選中目標網(wǎng)卡設(shè)備,并單擊對應(yīng)頁面中的“配置”按鈕,進入目標網(wǎng)卡設(shè)備的屬性配置界面;單擊其中的“高級”選項卡,打開如圖5所示的選項設(shè)置頁面,選中該頁面“屬性”列表框中的“Speed & Duplex”選項,在對應(yīng)該選項的“值”文本框中,我們發(fā)現(xiàn)目標網(wǎng)卡設(shè)備的工作模式為“100Mb Half”;
圖5
接著筆者重新遠程登錄進入交換機的后臺管理界面,在該界面的特權(quán)命令行狀態(tài)下,依次執(zhí)行“sys”、“inter e0/21”字符串命令(其中e0/21為故障計算機所連的交換機連接端口),在指定交換端口的視圖模式狀態(tài)下再執(zhí)行“display inter e0/21”命令,打開如圖6所示的結(jié)果界面,從該界面中我們發(fā)現(xiàn)故障計算機所連的交換機端口工作模式為全雙工模式,很顯然故障計算機的網(wǎng)卡工作模式與交換端口的工作模式不匹配。
圖6
找到故障原因后,故障解決起來就很簡單了。我們只要在圖5界面,將目標網(wǎng)卡設(shè)備的“Speed & Duplex”選項數(shù)值修改成“100Mb Full”,再單擊“確定”按鈕,就可以將故障計算機的網(wǎng)卡雙工模式修改成全雙工模式了。當然,我們也可以在交換機的指定端口視圖模式狀態(tài)下,執(zhí)行字符串命令“dup half”,來將交換機的指定端口工作模式修改為“100Mb Half”,這樣也能解決網(wǎng)卡與交換端口雙工模式不匹配的故障現(xiàn)象。
修改好雙工模式參數(shù)后,筆者立即在故障工作站系統(tǒng)中,嘗試進行網(wǎng)絡(luò)訪問,結(jié)果發(fā)現(xiàn)上網(wǎng)很順暢,而且速度也好象比以前有了明顯提升。并且過了很長時間后,網(wǎng)絡(luò)訪問操作一直沒有出現(xiàn)過掉線現(xiàn)象,很明顯本文中出現(xiàn)的網(wǎng)絡(luò)間歇斷線故障就是由于網(wǎng)卡設(shè)備與交換機端口雙工模式不匹配引起的。
【編輯推薦】