天天看點

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

原創文章,轉載請保留以下資訊

作者: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協定是否已正确工作。

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%管用,但至少可以定位問題是出在哪段網絡,然後再對

該段進行重點分析。

   本文轉自ipist 51CTO部落格,原文連結:http://blog.51cto.com/ipist/11535,如需轉載請自行聯系原作者

繼續閱讀