为什么即使名称服务器中有 A 记录,域名也无法解析到 IP?

为什么即使名称服务器中有 A 记录,域名也无法解析到 IP?

我添加我的 IP 是https://www.dnswl.org/selfservice/因为我需要提高声誉,因为出于一个非常奇怪的原因,Gmail 或 Hotmail 中的电子邮件帐户将从我的域发送的邮件保存到垃圾邮件文件夹中(即使 MXToolbox 的电子邮件传递能力表明一切都很完美)。

也许我发现了问题。当我尝试添加我的 IP 时,DNSWL 报告了以下结果:

Checking 204.93.xxx.xxx
 204.93.xxx.xxx passes validation as an IP address
 204.93.xxx.xxx could be resolved into hostname vps.example.com
 vps.example.com does not resolve back to 204.93.xxx.xxx. We will only continue with consistent DNS (IP <=> Hostname).
No valid and usable IP addresses found.

这很奇怪,因为我已经检查过它vps在 NS 中作为 A 记录存在,甚至当我 ping 到 vps.example.com 时,报告的 IP 是正确的 204.93.xxx.xxx

什么可以缺失?

答案1

您可能忽略了许多邮件服务器需要正向和反向 IP 地址进行匹配,并且设置反向 DNS 的过程与设置正向 DNS 不同 - 除非 IP 空间的上游委托人对相应的空间进行了再委托,否则您无法执行此操作。

目前为止最简单的解决方案可能是联系您的 ISP/IP 地址提供商并要求他们更新您的 IP 地址的 PTR 记录(或者至少确保反向 DNS 和正向 DNS 匹配)。

另一种方法是让他们委托您的 IP 指向您的名称服务器并设置适当的 in-arpa 区域(但如何执行此操作取决于您的上游)。

我注意到反向 DNS 不使用 A 记录,而是使用 PTR 记录,并且它们不使用与正向 DNS 相同的区域(域设置区域)

相关内容