萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> 網絡故障:誤設IP引發路由異常

網絡故障:誤設IP引發路由異常

  大家都知道在路由器和三層交換機上配置路由時一定要仔細,IP地址和子網掩碼都不能有一點差錯。最近,筆者在進行一次網絡調試時發現本機IP設置不當也會造成路由異常。

  故障描述

  筆者所在單位經常要進行網絡調試,最近公司對外發布了一個網站需要調試訪問的連通性。筆者用筆記本電腦在公司服務器群中做了調試並修改IP地址為211.153.80.29,被訪問的網站的IP地址為211.153.80.1,域名為“www.ftedu.gov.cn”。經過調試,在單位裡可以正常訪問該網站。筆者回到家後嘗試通過ADSL進行訪問。由於ADSL采用PPPoE撥號方式不用事先修改IP地址就可以正常上網,所以筆者並沒有修改在公司設置的筆記本電腦的IP地址就草草撥號,訪問SOHU、新浪沒有任何問題,QQ和MSN也可以正常登錄,唯獨不能訪問公司的211.153.80.1這個服務器,出現的信息是“該頁無法顯示”,筆者又使用域名進行訪問,故障依然存在。

  排除故障

  為了能夠找到問題產生的根源,筆者馬上打電話給同事,讓同事在家通過ADSL訪問測試網站,結果不管是通過IP地址還是域名,他都可以正常訪問。因此,筆者將故障產生的根源定位在本地計算機,開始進行排查。

  第一步:由於公司使用了防火牆,所以Ping IP是無法獲得反饋信息的,於是筆者采用TRACERT命令。在命令提示符窗口中輸入“tracert 211.153.80.1”後,發現立刻就出現了“Request timed out”。這說明發向211.153.80.1的數據包沒有到達第一個路由設備。

  第二步:繼續查詢DNS是否出現問題,在命令行模式下輸入“nslookup”,接著輸入“www.ftedu.gov.cn”並回車,發現DNS服務器可以正確地解析出IP地址“211.153.80.1”,說明問題與DNS無關。

  第三步:嘗試對鄰近的IP地址進行追蹤,即在命令行模式下輸入“tracert 211.153.81.1”,結果發現數據包可以根據獲得的路由信息通過五個路由設備。

  第四步:輸入IPCONFIG命令後,筆者發現本地計算機的IP地址仍然是在公司設置的211.153.80.29,子網掩碼為255.255.255.0。筆者懷疑是該設置造成故障產生,馬上將IP地址選為自動獲得。重新撥號上網後故障得以解決,在家中可以正常訪問單位的服務器。

  故障分析

  筆者將計算機的IP地址重新設置為211.153.80.29,故障再次出現。在命令行模式下輸入“route print”查詢本機路由,才發現故障產生的根源(見圖)。原來由於本地計算機設置IP地址為211.153.80.29,所以在訪問211.153.80.0這個網段時,系統會直接把數據包發向211.153.80.29,而不是發向默認的網關地址61.51.199.192,從而導致無法找到正確的路由信息。

  總結

  通過這次故障,我們可獲得這樣一個經驗,那就是應該重視對本地IP的設置,如果IP地址設置不當造成本地路由異常,就會出現某些網段無法正常訪問的現象。建議大家在出現此類故障時取消對無用IP的使用。

 


copyright © 萬盛學電腦網 all rights reserved