PTRlogging麻烦

我有一个时间让我们的PTRlogging正确的。

我们目前的PTR区域如下所示:

$ttl 38400 @ IN SOA ns1.domain.com. admin.domain.com. ( 1268669139 10800 3600 604800 38400 ) xxx.xxx.xxx.in-addr.arpa. IN NS ns2.domain.com. xxx.xxx.xxx.in-addr.arpa. IN NS ns1.domain.com. 97 IN PTR mail.domain.com. xxx.xxx.xxx.xxx.in-addr.arpa. IN PTR mail.domain.com. 97.96/28. IN PTR mail.domain.com 

由于某种原因,唯一可行的是97.96 / 28。 当这条线在那里,它实际上说,当从intodns.com报告时,我有一个PTRlogging。 如果我删除该行,它说我没有PTR。

我遵循http://www.philchen.com/2007/04/04/configuring-reverse-dns的指示,当我按照这些指示intodns.com说我没有PTR。

当它与97.96 / 28行一起工作时,PTR作为(从intodns.com)开始:

 97.xxx.xxx.xxx.in-addr.arpa -> mail.domain.com.xxx.xxx.xxx.in-addr.arpa 

据我所知,这是一个不正确的PTR。 我希望它只是反弹为mail.domain.com,没有xxx.xxx.xxx.in-addr.arpa扩展名。

我已经尝试了所有我能想到的,但我无法修复它。 我不禁想到这是那么愚蠢和简单的事情之一,我要去做ol'facepalm。

任何帮助是极大的赞赏。 谢谢!

在需要域区域的情况下,这里是:

 $ttl 38400 @ IN SOA domain.com. [email protected]. ( 1265221037 10800 3600 604800 38400 ) domain.com. IN A xxx.xxx.xxx.xxx www.domain.com. IN A xxx.xxx.xxx.xxx ftp.domain.com. IN A xxx.xxx.xxx.xxx m.domain.com. IN A xxx.xxx.xxx.xxx localhost.domain.com. IN A 127.0.0.1 webmail.domain.com. IN A xxx.xxx.xxx.xxx admin.domain.com. IN A xxx.xxx.xxx.xxx mail.domain.com. IN A xxx.xxx.xxx.xxx domain.com. IN MX 5 mail.domain.com. domain.com. IN TXT "v=spf1 a mx a:domain.com ip4:xxx.xxx.xxx.xxx ?all" domain.com. IN NS ns1 domain.com. IN NS ns2 ns1 IN A xxx.xxx.xxx.xxx ns2 IN A xxx.xxx.xxx.xxx 

任何不同格式的重复条目都是我的故障排除过程的一部分。

这里是我的rev区/ ptr的副本

 zone "10.168.192.in-addr.arpa" IN { type master; file "mysite.gr.rev.zone"; allow-update { none; }; }; $TTL 86400 @ IN SOA ns1.mysite.gr. postmaster.mysite.gr. ( 2001062501 ; serial 21600 ; refresh after 6 hours 3600 ; retry after 1 hour 604800 ; expire after 1 week 86400 ) ; minimum TTL of 1 day IN NS ns1.mysite.gr. IN NS ns2.mysite.gr. 142 IN PTR ns1.mysite.gr. 10 IN PTR webmail.mysite.gr. <------ the dot at the end. 

顺便说一句,当你做了任何改变的DNS,你停止并重新启动服务?