我是DNS菜鸟,所以这里有一个问题:
服务器可以有多个反向 DNS 条目吗?还是一个 IP 地址只解析为一个 DNS 名称?
这就是我需要这个的原因:
我在服务器上托管了许多站点,以及许多域的邮件。据我所知,没有反向 dns 条目的邮件服务器被某些邮件程序视为垃圾邮件服务器。所以看来我需要为他们添加一个条目。还是每台服务器只能为一个域运行邮件?
注意 - 我只有一个运行所有这些域的 IP 地址。
我是DNS菜鸟,所以这里有一个问题:
服务器可以有多个反向 DNS 条目吗?还是一个 IP 地址只解析为一个 DNS 名称?
这就是我需要这个的原因:
我在服务器上托管了许多站点,以及许多域的邮件。据我所知,没有反向 dns 条目的邮件服务器被某些邮件程序视为垃圾邮件服务器。所以看来我需要为他们添加一个条目。还是每台服务器只能为一个域运行邮件?
注意 - 我只有一个运行所有这些域的 IP 地址。
通常他们关心的是 rDNS 结果解析回原始 IP。因此,典型的设置如下所示:
www.example.com
并且www.yourdomain.example
都解析为 192.0.2.1。myhost1.yourdomain.example
.myhost1.yourdomain.example
解析为 192.0.2.1。我相信大多数垃圾邮件过滤器认为这是一个合适的 rDNS 配置。
但是,如果您为每个网站和在您的机器上运行的邮件服务器有单独的 IP 地址,以便来自
example.com
和yourdomain.example
看起来来自不同 IP 地址的电子邮件(这将是一个非常奇怪的电子邮件设置),那么正向和反向 DNS该域/IP 组合应该相互指向:example.com
电子邮件来自 192.0.2.2example.com
.example.com
解析为 192.0.2.2你可以这样做,但不建议这样做。在某些情况下,您可能会通过设置多个记录来破坏事情。
可以,但不推荐
大多数反向 DNS 条目只有一个 PTR 记录。
虽然您可以为同一个 IP 拥有多个 PTR 记录,但除非绝对需要,否则不建议这样做。
一个有很多虚拟的网络服务器就是一个例子,我已经看到了不止一个 PTR 记录,但我认为你会发现这会破坏事情并导致问题比实际有用的要多得多。太多的 PTR 记录(如果不是上百条,也有几十条)也可能导致 DNS 数据包过大。
我认为可以肯定地说,大多数服务器和软件只希望看到一个PTR 记录。
除非你完全知道自己在做什么,并且你有多个 PTR 记录的特定原因,并且你知道它不会破坏任何东西……只是帮自己一个忙,坚持一个 PTR 记录。:-)
您可以尝试的一种选择是为其他域创建 spf 记录。实际上,该记录告诉那些邮件收件人“这台服务器不是我,而是授权的发送邮件服务器”。我认为您会发现现在大多数大型邮件收件人都会检查 SPF 记录,这可能是缓解您的问题的一种不那么麻烦的方法。
许多过滤器/SMTP 服务器关心的另一件事是 HELO 主机名存在于正向/反向 DNS 中。
因此,只需确保服务器 IP 的反向 DNS 条目与它在 SMTP HELO 中所说的相匹配,你应该没问题 - 并确保存在正向查找。
如果您在同一个邮件服务器公共 IP 上托管多个域,那么您需要它,这就是我所做的。我不确定这是否是正确的方法,但它正在工作