DNSconfiguration不起作用

我configuration了DNS服务器。但是当nslookup与DNS服务器的IP地址。 它显示类似“xxxxin-addr.arpa name = dns.domain.com”。 但是,当我nslookup与dns.domain.com输出是好的。

nslookup的输出是预料之中的。

当您查找设置了PTRlogging的IP地址时,结果是相同的IP地址,八位字节以相反的顺序打印,以in-addr.arpa结尾。

最后,您将获得在PTRlogging中设置的相应完全限定的域名。

如果未设置PTRlogging,则将获得NXDOMAIN作为该IP地址的查找结果。

使用PTRlogging进行反向查找的结果示例

我做了一个twitter.com的查询

 kenny@computer ~ $ nslookup twitter.com Server: 127.0.1.1 Address: 127.0.1.1#53 Non-authoritative answer: Name: twitter.com Address: 199.59.148.10 Name: twitter.com Address: 199.59.148.82 Name: twitter.com Address: 199.59.150.39 

我现在做一个反向查找我以前查找的第一个结果。

 kenny@computer ~ $ nslookup 199.59.148.10 Server: 127.0.1.1 Address: 127.0.1.1#53 Non-authoritative answer: 10.148.59.199.in-addr.arpa name = r-199-59-148-10.twttr.com. Authoritative answers can be found from: 

好的,所以事实certificate,Twitter上的人们为该IP地址设置了PTRlogging(注意,输出中的IP的八位字节是颠倒的,从10开始到199结束)指向r-199-59 -148-10.twttr.com。

没有PTRlogging的反向查找结果示例
让我们为这个网站做同样的事情,stackoverflow.com

 kenny@computer ~ $ nslookup stackoverflow.com Server: 127.0.1.1 Address: 127.0.1.1#53 Non-authoritative answer: Name: stackoverflow.com Address: 69.59.197.21 

结果只有一个IP地址,让我们做一个反向查找。

 kenny@computer ~ $ nslookup 69.59.197.21 Server: 127.0.1.1 Address: 127.0.1.1#53 ** server can't find 21.197.59.69.in-addr.arpa.: NXDOMAIN 

同样,输出中的八位字节已被颠倒过来并附加了.in-addr.arpa 。 这次的结果不是域名,而是NXDOMAIN。 没有设置PTRlogging。