俗話說“林子大了,什么樣的鳥都有”,同樣地局域網規模大了,什么樣的網絡故障都有可能發生。要想提高局域網網絡的運營效率,網絡管理員自然要內修技術、外強本領,不斷積累和提高網絡故障的實戰排除經驗,以便能夠輕松應對各式各樣的網絡故障。這不,本文下面就為各位朋友貢獻一則比較奇怪的網絡故障案例,相信該故障的排除過程又會讓大家有新的收獲!
上網環境:安裝了新的ADSL寬帶
鄰居小張最近剛剛申請安裝了新的ADSL寬帶,為了節省口袋中的銀子,他和周圍幾個鄰居相約共享一條ADSL寬帶上網。由于小張使用的寬帶撥號設備是本地電信部門贈送的,這種設備內置的路由功能早已經被電信部門“封殺”了,為了將寬帶上網費用降到最低限度,小張和鄰居商量,決定仍然使用目前已有的ADSL設備和交換機設備,而不準備額外購買路由器或支持路由功能的交換機;他們使用網絡線纜將ADSL設備與交換機連接起來,并且從交換機的幾個連接端口中引出幾條連接線纜,分別接入各個鄰居的普通工作站。
為了實現共享撥號上網目的,小張又不辭勞苦地從Internet網絡中找來專業的共享上網代理工具——SyGate,這款工具由于支持多個上網用戶同時訪問Internet,小張和鄰居們就借用了該工具實現了共享相同的撥號賬號訪問Internet網絡的目的。小張在安裝SyGate代理服務器軟件時,將自己使用的工作站設置成了服務器端,將其他幾位鄰居的工作站都設置成了普通客戶端,小張只要在自己的工作站中先進行虛擬撥號上網操作之后,其他幾位鄰居的工作站就都能同時訪問Internet網絡了,連續好幾天小張和鄰居們就是通過這種方式進行共享上網的,并且所有工作站都能很快速地訪問到網絡中的內容。
案發現場:網頁內容無法打開
不過,今天小張的一個鄰居說昨天下班回家后發現自己的工作站不能訪問網絡了,打電話詢問小張是不是不小心將交換機的電源關閉掉了。如果交換機不能正常工作的話,那么小張自己的工作站肯定也不能正常訪問網絡;由于小張從昨天到現在訪問網絡時,一直沒有遇到任何故障現象,所以他覺得非常奇怪,立即到那位遇到網絡故障的鄰居家查看現場。
來到故障現場后,小張首先在鄰居的工作站系統中,運行IE瀏覽器程序,在彈出的瀏覽窗口中嘗試訪問一個網頁,結果發現網頁內容無法打開;再嘗試使用QQ發送聊天信息時,發現QQ都不能正常登錄,很顯然鄰居的工作站系統的確不能正常訪問網絡。
案情分析:多條線路追查
有沒有可能是連接交換機與鄰居工作站的網絡線纜出了問題呢?小張想到自己以前就曾遇到水晶頭的金屬部分生銹引起的網絡時斷時續故障現象,所以他懷疑很可能是網絡線纜沒有接觸牢靠,或者網絡線纜真的存在連通性障礙。于是,小張先仔細查看了線纜的連接接頭,看到網絡線纜與工作站的網卡設備接觸牢靠,并沒有松動跡象;之后,他又找來了專業的網絡線纜測試儀,開始對這根網絡線纜的連通性進行了測試,經過反復測試,他發現連接故障工作站與交換機的那根線纜一切正常,并不存在連通性障礙。
雖然網絡線纜接觸牢靠,并且線纜連通性一切正常,但并不能一定排除物理連接方面的問題,因為小張曾經遇到過網卡設備沒有安裝牢靠而引起的無法訪問網絡故障現象,于是小張決定使用Ping命令測試一下相關設備的IP地址是否能夠正常Ping通。首先,他將故障工作站的系統運行狀態切換到MS-DOS命令行狀態,在該命令提示符下輸入“ping 10.172.168.56”(其中10.172.168.56是故障工作站的IP地址),單擊回車鍵后,筆者發現反饋的結果是正常的,也就是說故障工作站的IP地址能夠被正常Ping通,這么說來故障工作站的網卡設備的工作狀態以及TCP/IP通信協議的設置都是正常的;之后,小張又對位于自己家中的ADSL設備使用的IP地址進行了Ping測試操作,該項測試操作反饋的結果信息也是正常的,這說明物理連接方面的確不存在問題。
在排除完物理連接因素后,小張猜測會不會是代理服務器SyGate的安裝、配置出現了問題,于是他又滿懷希望地將安裝在故障工作站系統中的SyGate客戶端軟件卸載掉,之后又按照正確的方法重新安裝、配置了一遍SyGate客戶端程序,可是這樣的努力并沒有取得任何成效。在毫無頭緒的情況下,小張又到其他幾位鄰居家中的工作站系統中進行依次測試,結果讓小張大吃一驚,竟然所有鄰居家的工作站系統都不能訪問網絡內容,這說明這種故障現象不是由某臺工作站系統自身的因素引起的,很可能是連接所有工作站的交換機出現了意外;但是轉念一想,小張認為如果交換機損壞了的話,那么自己的那臺工作站也不能正常上網才對,現在自己的那臺工作站可以正常上網,這說明交換機設備不存在硬件損壞問題。
案情破解:錯改IP地址
在對各種可能因素進行排查之后,小張認為所有鄰居的工作站都是通過自己工作站中的SyGate服務器端程序進行共享上網的,會不會是SyGate服務器端程序的配置被不小心修改了?聯想到昨天剛剛參加計算機培訓學習的兒子動過自己的工作站,小張估計故障肯定出在自己的那臺工作站中。于是,他立即回到自己的工作站系統旁,快速進入SyGate服務器端程序界面,結果看到本地網卡設備的IP地址已經被修改成192.168.0.1了,而這個192.168.0.1地址其實是ADSL設備默認使用的IP地址。
小張使用的工作站安裝的是Windows XP操作系統,由于該系統在默認狀態下會在啟動的時刻自動搜索網絡中的可用IP地址,從而造成工作站系統啟動速度非常緩慢,于是小張特意進入對應工作站的網絡連接列表窗口,將本地網卡設備的IP地址設置成了10.172.168.58,但不知道此時的IP地址已經變成了192.168.0.1,看來是小張的兒子在上網時不小心修改了本地工作站的IP地址。找到故障原因后,小張立即嘗試在SyGate服務器端程序界面中,將本地網卡設備的IP地址重新改變為10.172.168.58,再次重新啟動一下本地工作站系統,并進行虛擬撥號上網操作,小張發現所有鄰居家的工作站又都能上網了,至此鄰居工作站不能上網的故障現象終于被解決了。
案情了結
仔細總結上面的網絡故障排除過程,我們認為局域網遭遇到的各種故障大多都屬于小故障,有許多都是由于不小心設置錯誤引起的。因此,日后我們再次遇到相同的故障現象時,應該先仔細檢查本地的網絡參數是否設置正確,之后再看看相連設備的參數是否正確,只有在所有參數設置都正確的前提下,我們再對各種物理因素進行仔細排查,畢竟局域網發生物理損壞的可能性還是比較小的,除非有人為破壞存在!