首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于多个ip地址,是否具有相同的PTR主机名?

对于多个ip地址,是否具有相同的PTR主机名?
EN

Server Fault用户
提问于 2015-05-11 21:36:09
回答 1查看 2.1K关注 0票数 3

目前,我有两个主机名和两个ips的设置:

代码语言:javascript
复制
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解析吗?

代码语言:javascript
复制
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

代码语言:javascript
复制
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检查。

EN

回答 1

Server Fault用户

发布于 2015-05-11 21:46:46

是的,是有效的。但是..。

一些程序进行“双反向查找”,或者如维基百科所称的那样,正向确认反向DNS。引用维基百科条目的话说,"RFC 1912和RFC 1033 (信息)推荐它为最佳实践,但它不是标准定义的RFCs管理DNS操作的要求。“(强调,我的)。执行此操作的程序将向该IP/主机名抱怨或拒绝服务。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/691266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档