无法find解决scheme“一个或多个你的名字服务器没有返回你的任何NSlogging”onDNS网站

我在我的Linux Centos服务器上设置了DNS, 当我在这个站点上testing时,我得到以下错误:

警告:您的一个或多个名称服务器没有返回任何NSlogging。

错误:一个或多个名称服务器没有响应:

没有回应的是:

49.50.77.196 49.50.77.200

研究整个networking/堆栈交换,我知道这似乎是我的DNS Alogging,但没有正确设置,但对我的生活和2天的试验/错误我找不到什么是错的:

indulgense.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> indulgense.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 39107 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;indulgense.com. IN A ;; Query time: 5005 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Mon Feb 2 20:28:42 2015 ;; MSG SIZE rcvd: 32 

挖@ 49.50.77.196 indulgense.com。 SOA

 ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> @49.50.77.196 indulgense.com. soa ; (1 server found) ;; global options: +cmd ;; connection timed out; no servers could be reached 

我的/var/named/indulgense.com.zone区域文件是:

 $ TTL 7200
 @ IN SOA indulgense.com。  contact.indulgense.com。  (
                         2015020211; 序列号yyyymmddss(ss:序列号)
                         7200; 刷新3h
                         3600; 重试1小时
                         240800; 到期
                         7200; 最less3小时
 )

 @ IN NS ns1.indulgense.com。
 @ IN NS ns2.indulgense.com。
 ns1 IN A 49.50.77.196
 ns2 IN A 49.50.77.200
 ftp在CNAME indulgense.com。
 www IN CNAME indulgense.com。
 *在CNAME indulgense.com。
 @ IN MX 10 indulgense.com。

 indulgense.com。  IN 49.50.77.196
 indulgense.com。  IN TXT“v = spf1 ip4:49.50.77.196/29 -all”

 bindera.indulgense.com。 在49.50.77.200
 bindera.indulgense.com。  IN TXT“v = spf1 ip4:49.50.77.200/29 -all”

这是我的/etc/named.conf文件:

 //
 // named.conf
 //
 //由红帽提供的绑定包来configuration名为(8)DNS的ISC BIND
 //服务器作为caching唯一的名称服务器(仅作为本地DNSparsing器)。
 //
 //请参阅/ usr / share / doc / bind * / sample /例如命名的configuration文件。
 //

选项{
        监听端口53 {127.0.0.1;  };
         listen-on-v6 port 53 {:: 1;  };
        目录“/ var / named”;
         dump-file“/var/named/data/cache_dump.db”;
        统计文件“/var/named/data/named_stats.txt”;
         memstatistics-file“/var/named/data/named_mem_stats.txt”;
         allow-query {any;  };
        recursion否;

         dnssec-enable是;
         dnssec-validation是;
         dnssec-lookaside auto;

         / * ISC DLV密钥的path* /
         bindkeys-file“/etc/named.iscdlv.key”;

        托pipe密钥目录“/ var / named / dynamic”;
 };

伐木{
        频道default_debug {
                文件“data / named.run”;
                严重性dynamic;
         };
 };

区“。”  IN {
        键入提示;
        文件“named.ca”;
 };

包括“/etc/named.rfc1912.zones”;
包括“/etc/named.root.key”;


区域“indulgense.com”IN {
                型主人;
                文件“/var/named/indulgense.com.zone”;
                 allow-update {none;  };
         };

任何帮助将不胜感激与任何其他信息需要…

在你的named.conf文件中,你只听localhost适配器,而不听任何外部地址。 那肯定会成为一个问题,因为世界其他地方正在通过你的外部地址与你交谈。 解决这个问题,然后继续debugging(如果需要的话)。