■ 遼寧 蔣學文 馮志強
編者按: 近日,筆者遇到網絡中斷的故障,經過一系列排查后依然未能找到原因,偶然的動作發現是網卡不牢導致,但在檢測時卻未發現,這也給我們提了個醒,在檢查故障時不能放過每一個細節。
上班就開機,開機就上網,看單位動態、看今日要聞,已養成了習慣。一日早晨上班開機,待Windows 7系統正常啟動后,隨手打開IE瀏覽器,卻發現瀏覽器的窗口一片空白。仔細一查發現IE提示為“DNS錯誤”。
第一時間想到DNS域名服務器設置是否正確,選擇Internet協議版本4(TCP/IPv4)查看DNS配置信息,并沒有錯誤。問單位其他同事,都說上網正常,看來DNS域名服務器配置沒問題。
難道是電腦中病毒了?打開殺毒軟件,病毒一個也沒有,但網站依然打不開。
筆者再次懷疑電腦的網絡配置出了問題,于是進入DOS命令行窗口,輸入“Ipconfig /all”調取本機的網卡狀態,包括IP地址、MAC地址、子網掩碼、網關地址及DNS服務器等關鍵參數,核對沒發現任何差錯。
既然軟件上沒問題,那就是硬件有問題了。無意中發現桌面右下角圖標的網絡狀態,發送/接收數據包居然都是0!這怎么可能呢?難道是網卡不行了?可是網絡連通狀態提示分明給出了“以100M速度連接”的提示,通 過“Ping 127.0.0.1”作回環測試,也報告一切正常。于是筆者想當然地將網卡故障的可能性排除在外。
筆者電腦問題既然排除了,故障肯定出在單位局域網中那臺年久失修的交換機了。果然不出所料,連接筆者電腦的交換機端口指示燈居然不亮!難道這就是問題的根源?可是去問同事,大伙兒都表示上網正常。將同事所用的交換機端口與筆者互換,他們仍能正常上網,這表明交換機上的接口亦無問題,這下只能查連通網卡與交換機之間的網線上了。
于是將筆者的網線連接到同事電腦上,網站瀏覽沒問題??粗W絡狀態上幾乎凝固的“0”數據包收發,無奈之中抱著試試看的想法打開機箱,看著固化在主板上的那個網卡,用手狠狠地敲了兩下,沒想到網絡狀態上的收發數據包計數從“0”變成了“10”,“50”,“100”……原來故障源頭竟是最不放在心上的網卡!它與主板的牢固粘合導致軟件測試時報告一切正常,而它在與網線接口處的微小松動卻使得網絡在物理上已隔離,導致交換機上顯示連通的指示燈熄滅,而數據包的收發當然也無從談起。
盡管問題最后得到了解決,但一個寶貴的上午已經過去。也收獲了一些體會:網絡故障檢測相對比較復雜,檢測時應遵循先軟后硬,由近及遠的原則,利用逐一排除及替換的方法分別進行排查。