我在我的Linux Centos服务器上设置了DNS, 当我在这个站点上testing时,我得到以下错误:
警告:您的一个或多个名称服务器没有返回任何NSlogging。
错误:一个或多个名称服务器没有响应:
没有回应的是:
- ntpd服务器在由主机名定义时处于初始状态,但在通过IP地址定义时正确同步
- 为什么我不能使用重复的DC计算机名称作为父域的子域?
- 有相同的PTR主机名有效的多个IP地址?
- 如何使用Amazon Route 53创build三重故障转移/故障恢复
- 两个ISP之间的负载平衡
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(如果需要的话)。