歡迎您光臨本站 註冊首頁

求教關於DNS遞歸查詢的一個問題。

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

求教關於DNS遞歸查詢的一個問題。

有一個域名www.battle.net總是訪問不了,查到是本地DNS無法解析。
於是我採用遞歸查詢的方式,從a.root-servers.net一直查到battle.com的master伺服器,可是通過master伺服器還是無法解析到www.battle.net的域名。Server:  b.gtld-servers.net
Address:  192.33.14.30

Name:    www.battle.net
Served by:
- ns-east.cerf.net
          207.252.96.3
          battle.net
- ns-west.cerf.net
          192.153.156.3
          battle.net> server ns-east.cerf.net
Default Server:  ns-east.cerf.net
Address:  207.252.96.3

> www.battle.net
Server:  ns-east.cerf.net
Address:  207.252.96.3

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** Request to ns-east.cerf.net timed-out另一個DNS:ns-west.cerf.net也不能解析。

可是,通過其他方式卻可以查詢到:
http://bbs.chinaunix.net/attachments/month_0712/20071218_9bc06fe71810a8b19d0fLqsxXN5XjSnL.gif


簡直奇哉怪也,是不是 ns-east.cerf.net採用了類似訪問列表的東西,限制其他運營商IP的查詢,由於我的IP不在允許範圍內,因此無法查詢?

還請哪位達人解析為什麼會出現這種情況。謝謝!!

[ 本帖最後由 hjp0021 於 2007-12-18 14:39 編輯 ]
《解決方案》

初步原因找到了,是路由問題造成的。:) :)
《解決方案》

超時引起的!

由於你使用了ns-east.cerf.net或ns-west.cerf.net作為DNS伺服器,而這兩個DNS伺服器比較遠,所以第一次查詢是可能會超時,多試幾次或將超時時間設大點兒就行了!

[火星人 ] 求教關於DNS遞歸查詢的一個問題。已經有454次圍觀

http://coctec.com/docs/service/show-post-33223.html