我正在尝试在 Centos 服务器上配置反向区域。我读了很多文章,看起来我做的一切都是正确的,不知道下一步该检查或修复什么。以下是我的 named.conf 的一部分。我的域 mobz.ca 指向 69.175.76.110,mail.mobz.ca 指向 69.175.76.111,但 110 和 111 物理上是同一台服务器。
zone "mobz.ca" {
type master;
file "data/db.mobz.ca";
allow-update { none; };
allow-query { any; };
allow-transfer { trusted; no-ip; };
notify yes;
also-notify { 8.23.224.170; };
};
zone "76.175.69.in-addr.arpa" {
type master;
file "data/db.76.175.69.in-addr.arpa";
allow-update { none; };
allow-query { any; };
allow-transfer { trusted; no-ip; };
notify yes;
also-notify { 8.23.224.170; };
};
问题仅出在反向区域,因此我只放置其内容:
$TTL 86400
$ORIGIN 76.175.69.IN-ADDR.ARPA.
@ IN SOA ns1.mobz.ca. mobz.ca. (
2014082804 ; serial number
14400 ; refresh
3600 ; update retry
3w ; expiry
3h ; nx = nxdomain ttl
)
IN NS ns1.mobz.ca.
111 IN PTR mail.mobz.ca.
110 IN PTR mobz.ca.
您能帮我找出问题所在或下一步该去哪里吗?我对这些事情还比较陌生。
提前致谢。
答案1
反向 DNS 不是这样工作的。这些 IP 地址的名称服务器是
dennis@spirit:~$ dig -t NS 76.175.69.in-addr.arpa
76.175.69.in-addr.arpa. 21599 IN NS ns2.singlehop.com.
76.175.69.in-addr.arpa. 21599 IN NS ns1.singlehop.com.
76.175.69.in-addr.arpa. 21599 IN NS ns3.singlehop.com.
因此您需要联系他们(或者可能使用您的提供商管理界面)来更改 PTR 记录。
答案2
您是否控制对反向区域/ PTR 记录的访问?通常需要请求托管服务提供商为您更改这些内容。或者您的控制面板中可能有一个部分可以执行此操作。
编辑:通常在邮件被 Google 等公共邮件服务拒绝或标记为垃圾邮件时设置 rDNS。为了真正通过 rDNS 检查,我相当确定您需要设置前向记录(创建一个完整的圆圈)。
维基百科说:这是支持许多依赖 DNS 的协议的 Internet 标准所期望的标准配置。RFC 1912 和 RFC 1033(信息性)将其推荐为最佳实践,但它不是管理 DNS 操作的标准定义 RFC 的要求。