反向DNS为2个不同的域

对不起,如果这之前已经问过,但我没有find这个问题的答案,我有2个服务器:djondb.com和taskgeo.com,这两个域托pipe在同一台机器,和相同的IP地址,DNSlogging“A”能正常工作并正确parsing每台服务器,现在djondb.com使用谷歌作为电子邮件服务,服务器taskgeo.com使用postfix / spamassassin / etc来configuration本地邮件服务器。 (这是由于谷歌提供的免费帐户数量的限制),现在的问题是围绕反向DNS的configuration,在godaddy我有2个域名,在djondb.com我把所有的MX和PTRloggingbuild议由谷歌,这很好,在taskgeo.com我创build了以下TXT / PTRlogging:

v = spf1 a mx ptr ptr:5.39.93.221〜all

不知何故服务https://www.whatsmydns.net/#PTR/5.39.93.221/email.taskgeo.com检查反向dns,不断跳出机器的原始名称ns3280134.ip-5-39-93。 eu由主机提供商和服务器的真实名称(taskgeo.com)分配,我每隔5分钟检查一次,从纽约(仅命名1),从email.taskgeo.com更改为ns3280134.ip-5- 39-93.eu,回到email.taskgeo.com我不知道这是否是dns的刷新问题,它会在几天内变得稳定,或者如果有一个ptr指向某处,迫使dns更改分配给IP的名称。 例如:djondb.com中的PTRlogging指向错误,而xyz.com中的PTRlogging指向正确的东西,因此他们一直在彼此踩脚趾。

也许你想到了这一点,但我不是DNS的专家,主要是我试图找出这个阅读很多不同的职位,但我完全失去了我在做什么,我会感谢任何build议,指出我在正确的方向。

基本上我想知道的是,在同一台机器上有两个不同的域,具有相同的ip地址,这是服务器taskgeo.com的PTRlogging“v = spf1 a mx ptr ptr:5.39.93.221 all”对吗? 他们应该匹配(djondb.com和taskgeo.com)在两个域configuration相同的值?

我如何跟踪上述configuration的错误?

提前致谢。

有了您提供的新信息,我可以确认以下内容:

  1. 与该IP地址相关联的PTRlogging返回email.taskgeo.com. ,我相信这是你试图改变它。 我testing了两个名称服务器,以确保响应一致。
  2. 此logging的TTL为86400秒,即24小时。 互联网上的所有recursionDNS服务器将需要长达24小时的时间才能忘记先前的价值。 (如果他们以前学过的话)

根据以上所述,最可能的结论是PTRlogging更改与您正在执行的validation之间没有足够的时间。 validation网站正在对多个名称服务器进行查询,并且每个caching的PTRlogging的版本都不相同。

自上次PTRlogging更改以来,已经过了24小时,所有内容应保持一致。 如果情况并非如此,请更新您的问题,并让我们知道。

validation方法:

 # perform a nameserver trace $ dig +trace -x 5.39.93.221 <snip> 93.39.5.in-addr.arpa. 172800 IN NS dns100.ovh.net. 93.39.5.in-addr.arpa. 172800 IN NS ns100.ovh.net. 93.39.5.in-addr.arpa. 3600 IN NSEC 94.39.5.in-addr.arpa. NS RRSIG NSEC 93.39.5.in-addr.arpa. 3600 IN RRSIG NSEC 8 5 3600 20160428100200 20160329090200 28284 5.in-addr.arpa. TdKXkprdO6Xkg3RyzRqr+rMhM38ikOPc5FRU0aCZY3REu3Ixm8OzRtLB TuYCYXi/HYwZBm+bN2btlL8xH7/+NWq4CwKxCZ7PEbLeEpsNMYZyqron W91g7lR1Wj4fzDzt6RmM7JJbQd3YtHIxTqU9XiqiY2H+bfHATuduFqNs iow= ;; Received 317 bytes from 202.12.29.59#53(sec1.apnic.net) in 238 ms 221.93.39.5.in-addr.arpa. 86400 IN PTR email.taskgeo.com. ;; Received 84 bytes from 213.251.188.144#53(dns100.ovh.net) in 139 ms # make sure the other nameserver returns the same response $ dig @ns100.ovh.net +short -x 5.39.93.221 email.taskgeo.com.