歡迎您光臨本站 註冊首頁

域名無法正常解析(使用的是上海的dns)

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

域名無法正常解析(使用的是上海的dns)

很奇怪的問題,我的域名使用上海常用的3個dns伺服器,其中兩台會有解析,但不是每次都有
另一台199.133是根本解析不出,不知道是什麼原因。web02#  host -t A lb.libapay.com 202.96.209.5
Using domain server:
Name: 202.96.209.5
Address: 202.96.209.5#53
Aliases:

lb.libapay.com has address 61.152.161.122
web02# host -t A lb.libapay.com 202.96.209.5
Using domain server:
Name: 202.96.209.5
Address: 202.96.209.5#53
Aliases:

lb.libapay.com has no A record
web02# host -t A lb.libapay.com 202.96.209.133
Using domain server:
Name: 202.96.209.133
Address: 202.96.209.133#53
Aliases:

lb.libapay.com has address 61.152.161.122
web02# host -t A lb.libapay.com 202.96.209.133
Using domain server:
Name: 202.96.209.133
Address: 202.96.209.133#53
Aliases:

lb.libapay.com has no A record
web02# host -t A lb.libapay.com 202.96.209.133
Using domain server:
Name: 202.96.209.133
Address: 202.96.209.133#53
Aliases:

lb.libapay.com has address 61.152.161.122
web02# host -t A lb.libapay.com 202.96.199.133
Using domain server:
Name: 202.96.199.133
Address: 202.96.199.133#53
Aliases:

lb.libapay.com has no A record
web02# host -t A lb.libapay.com 202.96.199.133
Using domain server:
Name: 202.96.199.133
Address: 202.96.199.133#53
Aliases:

lb.libapay.com has no A record
《解決方案》

dns也許做了限制。
《解決方案》

想聯繫這幾台dns的運營單位
首先聯繫10000號,告知找不到相關信息

然後嘗試以下的方式dev02# host 202.96.209.133
133.209.96.202.in-addr.arpa domain name pointer ns-pd.online.sh.cn.
dev02# whois online.sh.cn
Domain Name: online.sh.cn
ROID: 20021209s10041s00004180-cn
Domain Status: ok
Registrant Organization: 上海熱線信息網路有限公司
Registrant Name: 王人放
Administrative Email: corp@vip.citiz.net
Sponsoring Registrar: 網路中心
Name Server:ns-px.online.sh.cn
Name Server:ns-pd.online.sh.cn
Registration Date: 1997-02-20 00:00
Expiration Date: 2011-07-01 00:00發郵件給corp@vip.citiz.net
退信親愛的用戶,您的郵件由於以下原因無法送達以下地址,
如果您有任何疑問,請發送郵件至webmaster@citiz.net

<corp@vip.citiz.net>:
收信人郵箱空間不足。 The user's space has been used up.
《解決方案》

本帖最後由 llzqq 於 2010-06-01 15:44 編輯

C:\Documents and Settings\Administrator>dig lb.libapay.com
; <<>> DiG 9.3.3 <<>> lb.libapay.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 846
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;lb.libapay.com.                        IN      A
;; ANSWER SECTION:
lb.libapay.com.         30      IN      A       61.152.161.122
;; AUTHORITY SECTION:
lb.libapay.com.         600     IN      NS      ns1.lb.libapay.com.
lb.libapay.com.         600     IN      NS      ns2.lb.libapay.com.
;; Query time: 375 msec
;; SERVER: 202.99.166.4#53(202.99.166.4)
;; WHEN: Tue Jun 01 15:32:04 2010
;; MSG SIZE  rcvd: 84



概括起來有兩點值得注意:

1. 權威DNS上A記錄與NS記錄的TTL取值太小!各地緩存DNS要分鐘都要到權威DNS上取數據,如遇網路不暢則大大增加無法解析的概率。

2. 權威DNS伺服器的託管線路不好,網路延時過大。會經常導致查詢超時而失敗!



補充:

C:\Documents and Settings\Administrator>dig @ns1.lb.libapay.com libapay.com ns
; <<>> DiG 9.3.3 <<>> @ns1.lb.libapay.com libapay.com ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 997
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;libapay.com.                   IN      NS
;; Query time: 93 msec
;; SERVER: 61.152.161.120#53(61.152.161.120)
;; WHEN: Tue Jun 01 15:39:57 2010
;; MSG SIZE  rcvd: 29

C:\Documents and Settings\Administrator>dig @ns2.lb.libapay.com libapay.com ns
; <<>> DiG 9.3.3 <<>> @ns2.lb.libapay.com libapay.com ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 743
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;libapay.com.                   IN      NS
;; Query time: 62 msec
;; SERVER: 210.13.74.189#53(210.13.74.189)
;; WHEN: Tue Jun 01 15:40:03 2010
;; MSG SIZE  rcvd: 29

權威DNS少了NS記錄項,雖然理論上不加也能工作,但強烈建議加上NS,即:

@      2D       IN       NS       ns1.lb.libapay.com
@      2D       IN       NS       ns2.lb.libapay.com
《解決方案》

謝謝樓上熱情的答覆。

第一部分,我已經增加ttl值,再做觀察了
第二部分,你補充的可能與我目前的設定有點偏差C:\Documents and Settings\Administrator>dig @ns1.lb.libapay.com libapay.com ns我libapay.com的ns是新網的,lb.libapay.com的ns才是ns1.lb.libapay.com,所以dig會沒有記錄

目前我只能再做些測試了

[火星人 ] 域名無法正常解析(使用的是上海的dns)已經有831次圍觀

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