在Ubuntu 12.04 64上安装DNS服务,除了我的DHCP客户端不能识别我的DNS服务器主机名之外,所有的apear都是好的。
在我的一个Windows客户端上执行nslookup时,我得到了
C:\Users\chad>nslookup Default Server: UnKnown Address: 192.168.1.2
在哪里我可以期待在未知的地方看到FQDN。 DNS服务器知道自己很好,但我认为只是因为我在/etc/hosts文件中有一个条目来解决。 有很多地方可以看,我甚至不知道从哪里开始。 有什么我可以看的日志? 一些东西。
我查看和configuration的地方:
/etc/bind/zones/domain.com.db /etc/bind/zones/rev.1.168.192.in-addr.arpa /etc/bind/named.conf.local
编辑:
'/etc/bind/zones/rev.1.168.192.in-addr.arpa'
@ IN SOA dns-serv1.mydomain.com [email protected]. ( 2006081401; 28800; 604800; 604800; 86400 ) IN NS dns-serv1.mydomain.com. 2 IN PTR dns-serv1 2 IN PTR mydomain.com
编辑2:
'/etc/bind/named.conf.local'
zone "mydomain.com" { type master; file "/etc/bind/zones/mydomain.com.db"; }; zone "1.168.192.in-addr.arpa" { type master; file "/etc/bind/zones/rev.0.168.192.in-addr.arpa"; };
你需要在你的反向区域定义(rev.1.168.192.in-addr.arpa)上有一个PTRlogging,类似于
2 PTR dns.domain.com
此外,要进行正向查找,您需要在转发区域定义(domain.com.db)上configurationNSlogging
dns NS 192.168.1.2
区域文件中的条目被认为是相对的,没有尾点,所以这…
2 IN PTR dns-serv1 2 IN PTR mydomain.com
…真正意思…
2 IN PTR dns-serv1.1.168.192.in-addr.arpa. 2 IN PTR mydomain.com.1.168.192.in-addr.arpa.
…这并没有太多的意义。
你可能想要的是:
2 IN PTR dns-serv1.mydomain.com.
不过,对于Windows并没有向您显示PTRlogging的内容,我有点惊讶。 什么是反向zone区块像在named.conf.local ?