YORKXIN×YORKXIN

本列車即將抵達終點站

[鯖落] 昨午夜 HiNet DNS 死光光

with 7 comments

昨天晚上…應該說今天午夜的事。HiNet 兩台 DNS 伺服器 (168.95.1.1, 168.95.192.1) 都死掉,PTT Hate 板上一片哀鴻…。有鄉民打電話去問 HiNet,證實是『北部機房出事了,得要早上才會好』。那是午夜 00:30 左右的事。

我突然想起,兩年前 Hate 板也因為同樣的事爆炸過,不過那次是小事,只是因為 HiNet 的 DNS 沒更新 google.com正解,所有 Google 服務都連不上,並非如這次的全面性 DNS Server down。我記得那次有鄉民在 Hate 板上提供某幾所大學的公開 DNS ,換上之後就可以用了,我則是特別整理成一篇文章原文在我的無名舊網誌。

這次我也在 Hate 板提供了三台 DNS ,改設定之後不必重新連線,不過似乎沒什麼用,能上 BBS (Telnet)卻不能開網頁 (HTTP) …。一開始我是改 HiNet ADSL 的連線設定區域網路連線的 DNS 。發現怎麼換都沒效,才想起,一個月前我為了開 ADSL 路由器的 QoS (參考文獻),把硬體撥接功能了起來。

我進去 Router 設定介面才發現,『自動指派 DNS 』功能是開的= =,難怪我怎麼變都沒效 orz。索性連路由器都自己指定 DNS,它要求重新啟動 DSL Router 主機,按下 Reboot 後,竟然連網路都斷了,才發現是我自己笨到 orz。在 reboot 之前網路連線還存在,reboot 之後要重新連上 HiNet ADSL,卡在『正在確認使用者名稱及密碼…』,合理推斷是,這段過程中,HiNet ADSL 機房其實是要跟 HiNet DNS 索取 IP ,或著是索取反解,要不到 (timeout),所以就連不上了。

那之後想說算了,都這麼晚了,明天早上再說。

我用的 DNS 是 140.117.11.1140.113.17.5。顧 IP 思位置,一台在國立中山大學,另一台在國立交通大學dns.twbbs.org 好像不給用…只能查 .twbbs.org,拿來上 BBS 倒是可以。

其實這篇是要嘴炮的 orz

從這事件可以合理推斷,HiNet 兩台 DNS 都放在同一個機房(應該說是同一個網路環境)。像這次,一個機房出事,全台灣網路就出事,有沒有聽過『雞蛋不要放在同一個籃子裡』啊?這國中課本裡面寫的欸囧。為什麼不要北中南各一台 DNS?HiNet ADSL 自動指派 DNS 的時候就只指派 168.95.1.1168.95.192.1,兩台都出事不就都不用玩了 Orz?而且,分流的話,機器不是比較不會累嗎= =…

希望 HiNet 可以從這次事件,考慮 DNS 分流這件事…(嘴炮)

不過也許 HiNet 只架兩台 DNS 是有原因的?如果我有說錯麻煩鞭小力一點 囧rz

延伸閱讀:

By the way,最近因為看太多 2ch,學到奇怪的日本火星文= =。標題的『鯖落』在 2ch 可以代表『Server Down』…

作者為Chitsaou Yorkxin

2007 年 六月 20 日 星期三 於 17:56:19

張貼於網路實務

7 回應

Subscribe to comments with RSS.

  1. 那個,用一下 traceroute (in Win32: tracert)就會知道掛掉的不是 DNS 囉

    當時合理推測,應該是北部某骨幹節點故障,導致 routing 出現狀況,
    其他的 Router 雖然有及時反應,但或許是因為備援機制不足,
    所以連線才會出現十分詭異的部份可連現象

    DNS 掛掉的狀況下,
    直接打 IP 應該是要連得到的,所以當時確實不是 DNS 故障 ~~||

    再說,大部分的 OS 都有 DNS cache,
    常連的網站不會因為 DNS 掛掉就連不到喔。

    另外,Hinet 確實不只有兩台 DNS (默)

    CornGuo

    2007 年 六月 26 日 星期二 at 21:59:05

  2. 喔喔 ,謝謝樓上指教 &lt:(_  _)>

    不過打 IP 可以連應該只能代表中間的路由都沒斷吧 orz,除非該主機某服務查反解的 DNS 是 HiNet DNS … (像 MapleBBS 就會先查反解再問帳號密碼)

    至於 DNS Cache,我那時候沒注意 (汗),不過換 DNS 之後,BBS 可以連線(而且直接用域名連),網頁卻都開不起來,錯誤訊息是找不到伺服器 (我是說瀏覽器找不到 IP) 囧。

    謝謝指教囉 ^^ 還有… 伸一下 HiNet 的其他 DNS 吧 (毆)

    Chitsaou Yorkxin

    2007 年 六月 26 日 星期二 at 22:14:14

  3. Routing 的時候走的不是 IP 層,
    如果連 IP 是 OK 的,那就代表只是 DNS 掛掉,
    換個 DNS 當然就可以連到了,
    找不到伺服器是因為中間的 routing 爛了

    網路傳送資料不是只走一條路的,
    當中間有機器掛掉的時候,總是會需要一段應變時間..

    總之,這跟 DNS 其實真的沒太大的關係 囧

    CornGuo

    2007 年 六月 26 日 星期二 at 23:53:36

  4. 這…這樣啊囧

    我看我大一的網路概論(有嗎?) 要好好研究了…orz

    謝謝指教 >w<

    Chitsaou Yorkxin

    2007 年 六月 26 日 星期二 at 23:55:10

  5. 另外.. Hinet 其他的 DNS 還滿好猜的啊,
    168.95.192.2 便是一例 ~~||

    CornGuo

    2007 年 六月 26 日 星期二 at 23:56:53

  6. 因為我以前試過 168.95.1.2 不能用 囧

    Chitsaou Yorkxin

    2007 年 六月 27 日 星期三 at 00:05:48

  7. 168.95.1.2 跟 168.95.192.3 是拿來做別的用途的 DNS..
    不過我還真的忘記那種 DNS 要叫什麼名字了 (汗)

    CornGuo

    2007 年 六月 27 日 星期三 at 01:24:29


留言