BIND 无法解析 service.graphicly.com

BIND 无法解析 service.graphicly.com

自大约两周前以来,我们一直无法解析service.graphicly.com:

dig @192.168.0.12 service.graphicly.com

; <<>> DiG 9.3.4-P1 <<>> @192.168.0.12 service.graphicly.com
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached

挖掘 graphicly.com 列出的名称服务器显示 service.graphicly.com 是 takecomicsadmin.cloudapp.net 的 CNAME。挖掘 cloudapp.net 的名称服务器似乎失败了:

dig @NS1.LIVEDNS.MSFT.NET takecomicsadmin.cloudapp.net

; <<>> DiG 9.3.4-P1 <<>> @NS1.LIVEDNS.MSFT.NET takecomicsadmin.cloudapp.net
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached

不知何故,我家的 ISP 的名称服务器可以毫无问题地解析 service.graphicly.com。还有人注意到这个问题吗?有谁知道这个问题的原因是什么吗?谢谢!

答案1

我运行的一些 DNS 服务器有时会被其他 DNS 服务器阻止。到目前为止,解决这个问题的最简单方法是为这些区域添加一些显式转发器(如 Google、Verizon 或 OpenDNS)。

将以下内容添加到named.conf:

zone "graphicly.com" { type forward; forwarders { 8.8.8.8; 8.8.4.4; 4.2.2.2; 4.2.2.1; }; };
zone "cloudapp.net"  { type forward; forwarders { 8.8.8.8; 8.8.4.4; 4.2.2.2; 4.2.2.1; }; };

对阻止 DNS 服务器请求的任何区域执行此操作。

答案2

我得到的答复是:

; <<>> DiG 9.4.2-P2.1 <<>> service.graphicly.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40966
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;service.graphicly.com.         IN      A

;; ANSWER SECTION:
service.graphicly.com.  3600    IN      CNAME   takecomicsadmin.cloudapp.net.
takecomicsadmin.cloudapp.net. 10 IN     A       70.37.95.218

;; AUTHORITY SECTION:
cloudapp.net.           172800  IN      NS      ns2.livedns.msft.net.
cloudapp.net.           172800  IN      NS      ns1.livedns.msft.net.

;; Query time: 373 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed May 19 15:26:21 2010
;; MSG SIZE  rcvd: 146

bind 是否配置为自行执行递归根 DNS 查找,或者将请求转发到另一台服务器?(例如您的 ISP)

我的绑定选项节功能转发器部分,并有“递归是;”以确保它自己进行查找,而不是委托给另一个 DNS 服务器

答案3

它们对我来说都很好用。可以尝试将 Google 的 DNS 服务器 (8.8.8.8) 添加为系统中的二级或三级 DNS。

; <<>> DiG 9.6.2-P1-RedHat-9.6.2-2.P1.fc12 <<>> service.graphicly.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45402
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 13, ADDITIONAL: 0

;; QUESTION SECTION:
;service.graphicly.com.         IN      A

;; ANSWER SECTION:
service.graphicly.com.  3600    IN      CNAME   takecomicsadmin.cloudapp.net.
takecomicsadmin.cloudapp.net. 10 IN     A       70.37.95.218

;; AUTHORITY SECTION:
.                       4524    IN      NS      c.root-servers.net.
.                       4524    IN      NS      d.root-servers.net.
.                       4524    IN      NS      e.root-servers.net.
.                       4524    IN      NS      f.root-servers.net.
.                       4524    IN      NS      g.root-servers.net.
.                       4524    IN      NS      h.root-servers.net.
.                       4524    IN      NS      i.root-servers.net.
.                       4524    IN      NS      j.root-servers.net.
.                       4524    IN      NS      k.root-servers.net.
.                       4524    IN      NS      l.root-servers.net.
.                       4524    IN      NS      m.root-servers.net.
.                       4524    IN      NS      a.root-servers.net.
.                       4524    IN      NS      b.root-servers.net.

;; Query time: 330 msec
;; SERVER: 1.1.1.1#53(10.227.1.20)
;; WHEN: Wed May 19 10:37:56 2010
;; MSG SIZE  rcvd: 305

相关内容