2008年
八月 03

就在8月1日剛進入農曆7月的頭一天晚上9點多,許多中華電信的用戶發覺上網的情況不大正常,有一些網站都連不上,然後MSN或即時通的人數好像也比平常星期五的晚上多了很多人,整個事件經歷了大約三個小時,到現在都還沒看到HiNet出面說明原因,原因就是:「HiNet的DNS主機掛掉了」!

為什麼HiNet DNS掛掉會讓人無法上網,或是連線不正常?要了解整個原理就要對DNS的原理作一個全盤的說明,今天我只針對如何自行排除故障的方法先發這篇文,建議你要把這篇文列印出來或是存到你的硬碟(不是加到我的最愛,是瀏覽器的【檔案】→【另存新檔】喔),因為等到你無法上網時是看不到這篇文的。

先弄清楚上網的設備有哪些?

不管是家裡或公司,一般人上網除了直接使用ADSL數據機(俗稱小烏龜),就是加裝寬頻分享器(路由器Router)多台電腦一起上網,如果電腦台數多的話還可能會加裝集線器(Hub),請你一定知道你是用什麼設備上網的,名稱請看設備上面的英文名稱

如果ADSL數據機有亮紅燈,那就是線路的問題,你不用再試了,直接打電話找ISP的客服處理

如果是用無線上網的,那也請先確定你的無線基地台(AP)的名稱以及加密金鑰(如果有的話),這些都不是我可以幫你解決的

以下是各種無法上網的診斷過程:

撥號無法連線

當你按撥號連線時如果出現下面的「錯誤769:無法連線到指定的見的地」,那一定是你的「區域連線」被停用了

如何自行診斷無法上網的原因 debug 1

請你從「網路上的芳鄰」按右鍵【內容】開啟這個網連線的設定視窗,請注意看「區域連線」呈現灰色的停用狀態,你只要在「區域連線」的圖示上按右鍵,然後【啟用】就可以恢復正常了。

如何自行診斷無法上網的原因 debug 2

第二種無法撥號連線的錯誤是你的帳號密碼不對,這個我可幫不上忙,請找你的ISP取回或重設密碼就可以了。

第三種錯誤是一連線上馬上又斷線一直重覆,比較可能的原因是線路或ADSL數據機壞了,或是網路線有問題,數據機可以看上面的燈號,如果有亮紅燈就是不正常,網路線就要換一條試才知道了,順便一提我幫別人換過許多條中華電信所附的「綠色網路線」,線一換就一切正常了,你如果還是用那條線而又時常連線出問題或是常無故斷線,第一個要試的就是換一條網路線。

可以連線但是開啟無法網頁

這個的情形就更複雜一點但是請你用以下的方法來一步一步測試

第一步要先知道你撥號所取得的IP位址:請一樣由「網路上的芳鄰」按右鍵【內容】開啟網連線的設定視窗,如果你是用撥號連線就檢查「寬頻連線」,如果你是用IP分享器上網就要檢查「區域連線」,請在該連線點兩下可以看到「寬頻連線狀態」或是「區域連線狀態」

(Win7的話請由右下角小電腦圖示,點選[開啟網路和共用中心],再點選左邊選單[變更介面卡設定]就可以看到區域連線或是寬頻連線,一樣點兩下叫出連線狀態,IP資訊就在[詳細資料]裡面)

如何自行診斷無法上網的原因 debug 3

請再由「支援」標籤頁內的〔詳細資料〕看到「網路連線詳細資料」,裡面你要記下來這幾個數值:

如何自行診斷無法上網的原因 debug 4
  1. IP位址:這是你實際連到網路上的位址,如果是用分享器就會像圖中是192.168.x.x的位址,如果是撥號上網那位址就不一定了,但是不管是分享器上網或撥接上網,如果IP位址是169.254.x.x那就不正常了,這表示你並沒有分配到可以上網的位址(但是如果是ADSL撥號連線上網,那區域連線IP位址是169.254.x.x是沒有關係的)。
  2. 預設閘道:這個就是你連外的窗口,請記下他的IP位址。
  3. DNS伺服器:這個也很重要請記下來,我們後面會用到。

接著老方法請由「開始」→「所有程式」→「附屬應用程式」→「命令提示字元」開啟一個DOS視窗(如果找不到也可以由「開始」→「執行」→輸入「cmd」→「確定」也可以),在DOS視窗輸入

ping www.hinet.net

看它的回應(不一定是Hinet隨便一個網站的網址都可以),正常是像下圖的連續四組的數值,而且數值的大小都差不多

如何自行診斷無法上網的原因 debug 6

如果像下圖一樣出現四次「Request timed out」那就是完全連不到,如果其中只有1,2次的timed out則是連線品質不良。

如何自行診斷無法上網的原因 debug 5

如果Ping不到www.hinet.net請開始依下列的順序測試你的連線到底在哪裡中斷了

  1. Ping你自已的位址
  2. Ping預設閘道位址
  3. 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 2

點選「使用下列的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位址等資訊,並且告訴我你測到哪邊不通了?

還有請你先試試換網路插孔、換網路線,網路線重插,還有數據機、分享器重開機等這些你要先作的基本功課

另外我也不是電信公司的客服,你的網路連線有問題第一個應該要找的是他們的客服,確定不是線路的問題你才要花時間抓毛病,不要讓你的權益睡著了

這一篇已經回答過許多人的問題了,別人遇過的問題你可能也會遇到,所以拜託不要再問重覆的問題了!

要我在網路上免費幫你之前請你自己先幫自己一下,如果你自己都不肯幫,那你可能比較適合花錢找人來處理了(中部地區可以找我)

如果您是第一次來到本站,而且覺得本站的內容不錯的話,建議你透過 訂閱 本站的方式,隨時取得本站的最新內容。同時也歡迎您 按讚
Facebook 粉絲團以及
Google+ 專頁
如果這篇文章有幫到您也麻煩您按個
並分享出去,謝謝您!

1,197 則留言

  1. #
    stefanie
    2014年10月13日 10:32:13

    可是數據機沒有紅燈也是壞掉???

    回應本則留言

留下您的意見

首次留言要通過審核之後才會出現在版面上,請大家不要重覆留言。如果留言的內容與本篇文章無關、廣告留言、商業網站連結、假的網址或信箱的那留言可能就會跑到火星去哦!如果怕忘記在哪一篇文章留言,你只要在下面的e-mail通知那裡打勾就可以收到留言回覆的Email,謝謝大家的配合!

blank
Clicky Web Analytics Sitetag Free PageRank Checker 中時部落格2008嚴選優格