無法共享上網(wǎng),源自IP突然改變
組網(wǎng)方式
最近筆者在自己新裝潢的房子里申請安裝了電信上網(wǎng)寬帶,剛開始的一個月是獨享ADSL寬帶上網(wǎng)的,后來聽說幾位鄰居也要上網(wǎng),再加上自己也想節(jié)約一點上網(wǎng)費用,于是就和他們一合計,共享自己申請的ADSL寬帶一起上網(wǎng)。由于筆者在安裝寬帶的時候,本地電信部門贈送的ADSL設備不支持路由功能,不得已我們額外購買了一只八口的交換機,然后使用普通的雙絞線將ADSL設備與新買的交換機設備相連,幾為鄰居的計算機全部通過雙絞線纜連接到八口交換機中。
為了實現(xiàn)多個用戶共同使用同一個撥號帳號上網(wǎng)的目的,筆者特意從網(wǎng)上搜索得到一款能夠支持多位用戶同時訪問Internet網(wǎng)絡的代理服務器工具——MS-Proxy,通過該工具我們可以非常輕松地通過ADSL設備進行共享上網(wǎng)。由于筆者對上網(wǎng)知識略知一二,幾位一致同意將筆者的計算機作為局域網(wǎng)服務器端,其他幾位鄰居使用的計算機全部作為普通客戶端,筆者只要在自己的計算機系統(tǒng)中進行虛擬撥號上網(wǎng),那么其他幾位鄰居的計算機就能共享使用ADSL設備進行上網(wǎng)了。在這種組網(wǎng)環(huán)境中,筆者的計算機與鄰居的計算機一直能夠正常上網(wǎng),并且上網(wǎng)訪問的速度也是非常理想。
突發(fā)故障
今天中午下班回家時,筆者遇到一位鄰居,這位鄰居見到筆者就象遇到大救星似的,一把抓住筆者的手說“老兄啊,昨天在家休息時發(fā)現(xiàn)自己的計算機不能上網(wǎng)了,是不是您將交換機的電源不小心關閉了呀”。筆者當場進行了否定,因為昨天老婆一直在家中上網(wǎng),要是家中的交換機設備發(fā)生斷電現(xiàn)象的話,那么筆者自己家中的計算機也應該不能上網(wǎng)才對,筆者認為鄰居家的計算機不能上網(wǎng)肯定是系統(tǒng)自身原因引起的,于是立即到鄰居家進行現(xiàn)場檢查和測試。
開通鄰居家的計算機電源,開始啟動系統(tǒng),啟動成功后運行IE瀏覽器程序,在瀏覽器的地址框中輸入新浪網(wǎng)站的URL地址,單擊回車鍵后,發(fā)現(xiàn)該網(wǎng)站頁面內容始終無法正常顯示出來,接著筆者又連著測試了另外幾個網(wǎng)站地址,結果發(fā)現(xiàn)一個網(wǎng)站頁面也打不開,后來進行QQ登錄測試也不行,很顯然鄰居家的計算機的確不能上網(wǎng)訪問。
會不會是故障計算機系統(tǒng)存在網(wǎng)絡病毒,或者連接該計算機與交換機設備的網(wǎng)絡線纜不通造成了無法上網(wǎng)故障呢?想到這一點,筆者先是啟動了安裝在該故障計算機系統(tǒng)中的正版瑞星殺毒軟件,來對該計算機系統(tǒng)進行一下病毒查殺操作,經(jīng)過長時間的殺毒等待之后,筆者連一個病毒的影子也沒有找到,這說明網(wǎng)絡病毒不是無法上網(wǎng)故障的“罪槐禍首”。之后,筆者又打開故障計算機系統(tǒng)的運行文本框,在其中輸入字符串命令“cmd”,單擊回車鍵后,將系統(tǒng)屏幕切換到MS-DOS工作窗口,在該窗口的命令行提示符下執(zhí)行Ping命令,來測試本地計算機系統(tǒng)的IP地址是否Ping通,測試結果表明該地址能夠被正常Ping通,這意味著該故障工作站的網(wǎng)卡設備工作狀態(tài)正常,并且TCP/IP協(xié)議的工作狀態(tài)也很正常;之后,筆者又對擺放在自己家中的ADSL設備地址進行了Ping測試,測試得到的結果也是正常的,這說明故障工作站也能夠Ping通局域網(wǎng)網(wǎng)關的IP地址。按理來說,能夠Ping通網(wǎng)關地址,那就應該能夠判斷出連接故障計算機與交換機的那條雙絞線纜不存在短路或斷裂的現(xiàn)象,但筆者對這條物理線纜的連通性還是有點不放心,因為網(wǎng)絡雙絞線纜受到外力擠壓或線纜兩端的水晶頭生銹的話,都可能造成網(wǎng)絡訪問時通時不通的故障,于是筆者又不辭勞苦地從單位借來專業(yè)的線纜測試儀,來對連接故障計算機的那條線纜進行連通性測試,結果發(fā)現(xiàn)那條線纜也沒有任何問題。
由于鄰居的計算機是通過自己家中的代理服務器進行中轉上網(wǎng)的,于是筆者開始懷疑代理服務器是不是出現(xiàn)了什么意外。為了驗證自己的猜測是否正確,筆者特地將代理服務器軟件先從自己的計算機系統(tǒng)中卸載干凈,并且重新啟動了一次系統(tǒng),之后又按正確方法重新安裝、設置了一遍代理服務器軟件,可是鄰居家的那臺計算機還是不能正常上網(wǎng)。沒辦法,筆者敲開了另外一位鄰居家的門,又在他家的計算機系統(tǒng)中進行了上網(wǎng)測試,結果竟然發(fā)現(xiàn)他家的計算機系統(tǒng)也不能上網(wǎng),很顯然這種故障并不是由局域網(wǎng)客戶端因素引起的。
故障解決
既然多臺計算機不能同時上網(wǎng),那會不會是連接這些計算機的交換機工作狀態(tài)不正常呢?可是,筆者在自己家中進行上網(wǎng)測試時,發(fā)現(xiàn)上網(wǎng)訪問操作一切正常,如果交換機工作狀態(tài)不正常的話,自己的計算機也應該不能上網(wǎng)才對!為了防止交換機端口出現(xiàn)問題,筆者又將自己的計算機連接到不同的交換機端口中進行測試,結果看到不論連接到任何一個交換機端口,筆者的計算機都能正常上網(wǎng)。
那究竟是什么因素導致鄰居的計算機不能共享筆者的ADSL設備進行同時上網(wǎng)呢?筆者努力地在大腦中回憶,突然聯(lián)想到自己的侄子在昨天使用過自己的計算機,于是筆者猜想問題多半出在自己的那臺計算機中。筆者立即登錄進自己的計算機系統(tǒng),打開代理服務器的參數(shù)配置界面,結果發(fā)現(xiàn)本地網(wǎng)絡連接使用的IP地址已經(jīng)變成了“192.168.1.1”了,而這個地址其實是ADSL設備局域網(wǎng)連接端口地址。
筆者家中的計算機系統(tǒng)安裝的是Windows XP,在缺省狀態(tài)下該系統(tǒng)在啟動時會自動搜索局域網(wǎng),看看是否有合適IP地址可以使用,這一過程會明顯降低計算機系統(tǒng)的啟動速度,于是筆者特意將自己的計算機IP地址修改成“192.168.1.88”,以便提高系統(tǒng)的啟動速度,可是現(xiàn)在筆者看到計算機的IP地址已經(jīng)改變?yōu)椤?92.168.1.1”了,看來是自己的侄子昨天改動了計算機的IP地址。于是,筆者又將自己計算機的本地網(wǎng)絡連接IP地址修改為了“192.168.1.88”,設置完畢后又重新啟動了一下計算機系統(tǒng),然后進行虛擬撥號上網(wǎng)。之后,再進入鄰居家的計算機系統(tǒng)中進行測試,結果發(fā)現(xiàn)無法上網(wǎng)的故障現(xiàn)象已經(jīng)消失了。
故障小結
雖然局域網(wǎng)中時常會出現(xiàn)各種網(wǎng)絡故障,不過大部分故障都與網(wǎng)絡設置有關系。在解決由網(wǎng)絡設置引起的故障現(xiàn)象時,很多朋友都會簡單地認為網(wǎng)絡故障是由局域網(wǎng)中的網(wǎng)絡設備引起的,而與自己的計算機無關,這樣就容易在解決網(wǎng)絡故障的時候多走一些彎路!
【編輯推薦】