目前,我有两个主机名和两个ips的设置:
cheeze1.mydomain.com IN A 123.123.123.111
111.123.123.123.in-addr.arpa IN PTR cheeze1.mydomain.com
cheeze2.mydomain.com IN A 123.123.123.222
222.123.123.123.in-addr.arpa IN PTR cheeze2.mydomain.com我想改变为一个单一主机名使用两个ips的循环dns。以下PTR记录有效吗?一个主机可以有多个IP并且每个IP都具有有效的反向dns解析吗?
cheezeonly.mydomain.com IN A 123.123.123.111
cheezeonly.mydomain.com IN A 123.123.123.222
111.123.123.123.in-addr.arpa IN PTR cheezeonly.mydomain.com
222.123.123.123.in-addr.arpa IN PTR cheezeonly.mydomain.com编辑:请注意,这个问题并不像评论中所建议的那样。
我要亲自回答这个问题,你们没有帮助把它标记为重复,没有正确地阅读这个问题。希望这个答案能帮助到其他人。
答复::
是的,它是有效的,是的,它将通过一个FcRDNS检查。
来自"Pro和BIND“的书:http://www.zytrax.com/books/dns/ch9/rr.html
An alternate approach is to define multiple A records with the same mail server name:
; zone file fragment
IN MX 10 mail.example.com.
....
mail IN A 192.168.0.4
IN A 192.168.0.5
IN A 192.168.0.6在这种情况下,负载平衡效果受BIND和rrset顺序记录的控制。为了避免出现问题,如果接收邮件系统确实以垃圾邮件检查的形式进行反向查找,则上述192.168.0.4、192.168.0.5、192.168.0.6的PTR记录都必须定义(解决) mail.example.com。
来自RFC1912:常见的DNS操作和配置错误
“对于每个IP地址,在inaddr.arpa域中应有一个匹配的PTR记录。如果一个主机是多主的,那么(多个IP地址)要确保所有IP地址都有相应的PTR记录(而不仅仅是第一个)。如果没有匹配的PTR和A记录,可能会导致互联网服务的丢失,就像根本没有在DNS中注册一样。”
因此,此配置是有效的,并通过FcRDNS检查。
发布于 2015-05-11 21:46:46
是的,是有效的。但是..。
一些程序进行“双反向查找”,或者如维基百科所称的那样,正向确认反向DNS。引用维基百科条目的话说,"RFC 1912和RFC 1033 (信息)推荐它为最佳实践,但它不是标准定义的RFCs管理DNS操作的要求。“(强调,我的)。执行此操作的程序将向该IP/主机名抱怨或拒绝服务。
https://serverfault.com/questions/691266
复制相似问题