Chinaunix

标题: 请教,使用本地 dns 无法解析 konka.com 的问题 [打印本页]

作者: 大麻    时间: 2011-02-22 17:41
标题: 请教,使用本地 dns 无法解析 konka.com 的问题
最近两天发现使用本地服务器配置的无法解析 konka.com 的域名,用 dig 跟踪如下:

backup# dig +trace @127.0.0.1 -t mx konka.com

; <<>> DiG 9.3.4-P1 <<>> +trace @127.0.0.1 -t mx konka.com
; (1 server found)
;; global options:  printcmd
.                       518386  IN      NS      l.root-servers.net.
.                       518386  IN      NS      m.root-servers.net.
.                       518386  IN      NS      a.root-servers.net.
.                       518386  IN      NS      b.root-servers.net.
.                       518386  IN      NS      c.root-servers.net.
.                       518386  IN      NS      d.root-servers.net.
.                       518386  IN      NS      e.root-servers.net.
.                       518386  IN      NS      f.root-servers.net.
.                       518386  IN      NS      g.root-servers.net.
.                       518386  IN      NS      h.root-servers.net.
.                       518386  IN      NS      i.root-servers.net.
.                       518386  IN      NS      j.root-servers.net.
.                       518386  IN      NS      k.root-servers.net.
;; Received 500 bytes from 127.0.0.1#53(127.0.0.1) in 0 ms

com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
;; Received 490 bytes from 199.7.83.42#53(l.root-servers.net) in 321 ms

konka.com.              172800  IN      NS      dns2.konka.com.
konka.com.              172800  IN      NS      dns1.konka.com.
;; Received 97 bytes from 192.5.6.30#53(a.gtld-servers.net) in 230 ms

dig: couldn't get address for 'dns2.konka.com': not found

而使用另外网段的服务器却解析正常,不知道是什么原因,有空请大家测试一下,谢谢!
作者: 兰花仙子    时间: 2011-02-22 20:19
你也许要了解下dig +trace原理。我这里可以。


$ dig +trace konka.com

; <<>> DiG 9.4.2-P2.1 <<>> +trace konka.com
;; global options:  printcmd
.                       518220  IN      NS      j.root-servers.net.
.                       518220  IN      NS      c.root-servers.net.
.                       518220  IN      NS      f.root-servers.net.
.                       518220  IN      NS      a.root-servers.net.
.                       518220  IN      NS      g.root-servers.net.
.                       518220  IN      NS      i.root-servers.net.
.                       518220  IN      NS      l.root-servers.net.
.                       518220  IN      NS      e.root-servers.net.
.                       518220  IN      NS      d.root-servers.net.
.                       518220  IN      NS      b.root-servers.net.
.                       518220  IN      NS      k.root-servers.net.
.                       518220  IN      NS      h.root-servers.net.
.                       518220  IN      NS      m.root-servers.net.
;; Received 500 bytes from 202.96.128.86#53(202.96.128.86) in 4 ms

com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
;; Received 490 bytes from 193.0.14.129#53(k.root-servers.net) in 323 ms

konka.com.              172800  IN      NS      dns2.konka.com.
konka.com.              172800  IN      NS      dns1.konka.com.
;; Received 97 bytes from 192.55.83.30#53(m.gtld-servers.net) in 267 ms

konka.com.              3600    IN      A       61.144.246.129
;; Received 43 bytes from 61.144.246.129#53(dns1.konka.com) in 6 ms

作者: 大麻    时间: 2011-02-23 10:49
我让网上的朋友测试了,也有很多的服务器无法解析,呵呵
作者: 满天星    时间: 2011-02-23 13:12
楼主是要验证MX记录的解析吧?
服务器有二个ns服务器?
konka.com.              172800  IN      NS      dns2.konka.com.
konka.com.              172800  IN      NS      dns1.konka.com.
但是dig的提示信息为:
couldn't get address for 'dns2.konka.com': not found
确认konka.com服务器的dns2.konka.com.存在对应的A记录……
以及konka.com存在MX记录!
作者: ree    时间: 2011-02-24 00:19
这个域名有些特别,dig +trace出不来结果的原因,应该和dig +trace的一些特点有关,如在上级注册的记录中有1台服务器的IP实际是不通的。即使是另外1个IP,好像网络上也有问题,有时候能通,有时候不通。因此造成,dig在做查询的时候有时候能出来,有时候出不来;或者有的机器能出来,有的机器出不来。而且,这也和你使用的DNS服务器的版本有关,有的版本重试的次数少,有的多,重试多的版本出来的机会多...
总之,61.144.246.129不稳定,应该是主要问题,其次是在com上的注册记录最好改一下IP。
作者: 大麻    时间: 2011-02-24 14:49
本帖最后由 大麻 于 2011-02-24 14:50 编辑

谢谢你的回复,感觉这个域名的解析是有问题,所以才用 trace 跟踪。原因不得而知

dig mx konka.com

; <<>> DiG 9.4.2 <<>> mx konka.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 52530
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;konka.com.                     IN      MX

;; Query time: 0 msec
;; SERVER: 218.16.122.196#53(218.16.122.196)
;; WHEN: Thu Feb 24 14:49:47 2011
;; MSG SIZE  rcvd: 27




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2