TShopping

 找回密碼
 註冊
搜索
查看: 3423|回復: 2
打印 上一主題 下一主題

[分享] 如何自行診斷無法上網的原因

[複製鏈接]
跳轉到指定樓層
1#
發表於 2013-7-16 02:15:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
就在8月1日剛進入農曆7月的頭一天晚上9點多,許多中華電信的用戶發覺上網的情況不大正常,有一些網站都連不上,然後MSN或即時通的人數好像也比平常星期五的晚上多了很多人,整個事件經歷了大約三個小時,到現在都還沒看到HiNet出面說明原因,原因就是:「HiNet的DNS主機掛掉了」!
為什麼HiNet DNS掛掉會讓人無法上網,或是連線不正常?要了解整個原理就要對DNS的原理作一個全盤的說明,今天我只針對如何自行排除故障的方法先發這篇文,建議你要把這篇文列印出來或是存到你的硬碟(不是加到我的最愛,是瀏覽器的【檔案】→【另存新檔】喔),因為等到你無法上網時是看不到這篇文的。



先弄清楚上網的設備有哪些?不管是家裡或公司,一般人上網除了直接使用ADSL數據機(俗稱小烏龜),就是加裝寬頻分享器(路由器Router)多台電腦一起上網,如果電腦台數多的話還可能會加裝集線器(Hub),請你一定知道你是用什麼設備上網的,名稱請看設備上面的英文名稱
如果ADSL數據機有亮紅燈,那就是線路的問題,你不用再試了,直接打電話找ISP的客服處理
如果是用無線上網的,那也請先確定你的無線基地台(AP)的名稱以及加密金鑰(如果有的話),這些都不是我可以幫你解決的
以下是各種無法上網的診斷過程:
撥號無法連線當你按撥號連線時如果出現下面的「錯誤769:無法連線到指定的見的地」,那一定是你的「區域連線」被停用了
請你從「網路上的芳鄰」按右鍵【內容】開啟這個網連線的設定視窗,請注意看「區域連線」呈現灰色的停用狀態,你只要在「區域連線」的圖示上按右鍵,然後【啟用】就可以恢復正常了。

第二種無法撥號連線的錯誤是你的帳號密碼不對,這個我可幫不上忙,請找你的ISP取回或重設密碼就可以了。
第三種錯誤是一連線上馬上又斷線一直重覆,比較可能的原因是線路或ADSL數據機壞了,或是網路線有問題,數據機可以看上面的燈號,如果有亮紅燈就是不正常,網路線就要換一條試才知道了,順便一提我幫別人換過許多條中華電信所附的「綠色網路線」,線一換就一切正常了,你如果還是用那條線而又時常連線出問題或是常無故斷線,第一個要試的就是換一條網路線。
可以連線但是開啟無法網頁這個的情形就更複雜一點但是請你用以下的方法來一步一步測試
第一步要先知道你撥號所取得的IP位址:請一樣由「網路上的芳鄰」按右鍵【內容】開啟網連線的設定視窗,如果你是用撥號連線就檢查「寬頻連線」,如果你是用IP分享器上網就要檢查「區域連線」,請在該連線點兩下可以看到「寬頻連線狀態」或是「區域連線狀態」
(Win7的話請由右下角小電腦圖示,點選[開啟網路和共用中心],再點選左邊選單[變更介面卡設定]就可以看到區域連線或是寬頻連線,一樣點兩下叫出連線狀態,IP資訊就在[詳細資料]裡面)
請再由「支援」標籤頁內的〔詳細資料〕看到「網路連線詳細資料」,裡面你要記下來這幾個數值:

  • IP位址:這是你實際連到網路上的位址,如果是用分享器就會像圖中是192.168.x.x的位址,如果是撥號上網那位址就不一定了,但是不管是分享器上網或撥接上網,如果IP位址是169.254.x.x那就不正常了,這表示你並沒有分配到可以上網的位址(但是如果是ADSL撥號連線上網,那區域連線IP位址是169.254.x.x是沒有關係的)。
  • 預設閘道:這個就是你連外的窗口,請記下他的IP位址。
  • DNS伺服器:這個也很重要請記下來,我們後面會用到。
接著老方法請由「開始」→「所有程式」→「附屬應用程式」→「命令提示字元」開啟一個DOS視窗(如果找不到也可以由「開始」→「執行」→輸入「cmd」→「確定」也可以),在DOS視窗輸入
ping www.hinet.net看它的回應(不一定是Hinet隨便一個網站的網址都可以),正常是像下圖的連續四組的數值,而且數值的大小都差不多
如果像下圖一樣出現四次「Request timed out」那就是完全連不到,如果其中只有1,2次的timed out則是連線品質不良。
如果Ping不到www.hinet.net請開始依下列的順序測試你的連線到底在哪裡中斷了

  • Ping你自已的位址
  • Ping預設閘道位址
  • Ping DNS伺服器位址
不管是哪一個沒有回應,就表示你跟該網路節點是不通的,Ping不到自己的位址是網卡有問題,Ping不到預設閘道是連線沒有成功,那Ping不到DNS伺服你可以再Ping我們最後面的一堆DNS伺服器位址,隨便找一個Ping看看,如果可以Ping得到,那就是跟這次HiNet當機的情況一樣:你的連線ISP的DNS伺服器掛了,解決的方法請看後面的說明。
可以Ping到但是不能上網這種情形如果在Ping指令的時候有多一個?,還有電腦喇叭會嗶一聲的話,就是中毒的現象,在確定你的毒已經解掉之後,在DOS視窗下輸入
netsh winsock reset然重開機應該就可以了。
手動指定DNS伺服器如果是像這次的HiNet DNS伺服器當機,而網路連線都正常的話,最簡單可以馬上恢復正常的成法就是手動指定DNS伺服器,請一樣由「網路上的芳鄰」按右鍵【內容】然後在「區域連線」按右鍵【內容】在「這個連線使用下列項目」區塊中的最後面點選「Internet Protocol (TCP/IP)」然後按〔內容〕進到這個設定畫面
點選「使用下列的DNS伺服器位址」,然後在「慣用DNS伺服器」和「其他DNS伺服器」輸入下列國內IPS的DNS伺服器位址(自已先Ping看看是否可以連到),最後再按〔確定〕就可以了。
國內各大ISP 及Google DNS伺服器位址Google Public DNS
8.8.8.8
8.8.4.4
Hinet
168.95.1.1
168.95.192.1
168.95.192.2
SeedNet
北區: 台北, 桃園, 新竹, 宜蘭, 花蓮, 苗栗
139.175.55.244
139.175.252.16
中區: 台中, 彰化, 南投, 雲林
139.175.150.20
139.175.55.244
南區: 高雄, 台南, 嘉義, 屏東, 台東
139.175.10.20
139.175.55.244
So-Net
61.64.127.1
61.64.127.2
GIGA
203.133.1.8
203.133.1.6
亞太線上APOL
203.79.224.10
203.79.224.30
速博Sparq
211.78.130.10
211.78.130.11
台灣固網TFN
211.78.215.137
211.78.215.200
台灣電訊TTN
202.145.136.4
202.145.138.1
202.145.138.136
202.145.138.200
210.17.1.1
以上的各ISP DNS伺服器列表如果有誤的還請指正,本人會儘量維持這份列表的正確性。
請先自行診斷這篇文章的標題是教你如何自行診斷找出無法上網的原因,但是有許多人自己也不測試不能上網直接就問我為什麼?
說實在的如果只憑你簡單的幾句描述我就有辦法抓到原因的話,那我可能要改行「隔空抓藥」了!
知道我的意思嗎?就是請你依照這一篇所說明的方法自己測看看,真的不知道原因請提供給的你的IP位址、預設閘道、子網路遮罩及DNS位址等資訊,並且告訴我你測到哪邊不通了?
還有請你先試試換網路插孔、換網路線,網路線重插,還有數據機、分享器重開機等這些你要先作的基本功課


 

臉書網友討論
2#
發表於 2013-11-10 01:00:03 | 只看該作者
說的真有道理啊!

版主招募中

3#
發表於 2013-11-10 01:00:03 | 只看該作者
謝謝分享


*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-20 09:45 , Processed in 0.181248 second(s), 23 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表