一步一步解決“不能上網”

原創文章,轉載請保留以下信息
作者:ipist (ipist#126.com)
來源:[url]http://www.51cto.com[/url]
 
   “不能上網”在論壇中是一個很常見的問題,這裏就此問題寫幾句分析,希望能幫
助大家準確定位“不能上網”問題之源,爭取早日解決。

    首先上網方式可以粗分爲兩種:路由方式;代理方式。由於這兩種上網方式有一定
區別,下面分這兩種情況進行故障分析。

    在進行以下分析時首先排除下列明顯故障:撥號、虛擬撥號沒成功連接上;LAN本
地連接狀態不正確。
 
    下面開始分析故障原因:
 
    路由方式:上網時不需要設置代理服務器的一般均爲路由方式(不考慮透明代理
),撥號、虛擬撥號、LAN均可以實現路由方式上網。
 
1、ping 127.0.0.1,檢查IP協議是否已正常工作。
如ping響應異常,請檢查網卡驅動是否正確安裝,IP協議是否正確添加。
 
2、ping 自身ip,檢查自身ip是否正確,在網絡中是否可正常使用。
如ping響應異常,請重新設置ip或dhcp,確保自身ip能正常ping通。
 
3、ping 網關(路由器)ip,檢查自身與網關(路由器)是否相通。
如ping響應異常,請檢查自身是否與網關(路由器)正確連通,或網關(路由器)是
否允許你的連接。如ping丟包則說明網絡線路不好,或網關負荷過大。
 
4、ping 公網ip,判斷網關(路由器)能否提供路由或NAT支持。
如ping響應異常,請檢查網關(路由器)是否能正常訪問internet,檢查網關(路由
器)是否能爲你的ip提供路由或NAT支持。
 
5、ping 網站域名,檢查能否解析到ip地址,判斷DNS服務是否正常。
如ping響應異常,請檢查網絡DNS SERVER是否設置正確,檢測DNS SERVER連接是否正
常,DNS服務狀態是否正常。若爲dhcp client,可通過ipconfig/all查看當前DNS
SERVER。
 
6、如上述ping結果均正常,問題應該出在上網軟件,如IE上。
首先檢查上網軟件網絡設置是否正確,然後檢查該軟件是否被破壞,可選擇重新安裝
此軟件。
 
    代理方式:上網時需要在上網軟件中設置代理服務器地址(不考慮透明代理)。
 
1、ping 127.0.0.1,檢查IP協議是否已正確工作。
如ping響應異常,請檢查網卡驅動是否正確安裝,IP協議是否正確添加。
 
2、ping 自身ip,檢查自身ip是否正確,在網絡中是否可正常使用。
如ping響應異常,請重新設置ip或dhcp,確保自身ip能正常ping通。
 
3、ping 代理服務器ip,檢查自身與代理服務器是否相通。
如ping響應異常,請檢查自身是否與代理服務器正確連通,或代理服務器是否允許你
的連接。如ping丟包則說明網絡線路不好,或代理服務器負荷過大。
 
4、打開IE,檢查是否能訪問網頁,若不能訪問,檢查IE代理相關設置是否正確;仍
不能訪問,則說明代理服務器不能爲用戶計算機提供上網代理服務。
 
5、檢查代理服務器,用上面檢查路由上網方式的步驟檢查代理服務器自身能否訪問
internet(代理服務器一般採用路由方式連接internet),再檢查代理服務器的代理
服務是否工作正常且已向用戶計算機開放。
 
    以上步驟大多采用ping測試,如果網絡中某節點禁ping,將會影響問題的診斷。建議
在ping不通時,加做一個telnet測試。嘗試telnet 目標ip 目標port,若數據包能到
達會有響應提示,具體port可根據目標提供的網絡服務來選定。注意:當telnet目標
port爲25/110時要關閉本地郵件收發監控程序。
 
    以上對策只是一般情況,具體在操作過程中可能會有各類原因導致其中某項ping不能
通過,我提供的對策不是100%管用,但至少可以定位問題是出在哪段網絡,然後再對
該段進行重點分析。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章