it-swarm.cn

多个反向DNS条目?

我是DNS菜鸟,所以这是一个问题:

服务器可以有多个反向DNS条目吗?还是一个IP地址仅解析为一个DNS名称?

这就是为什么我需要这个:

我在服务器上托管了许多站点,以及许多域的邮件。据我所知,某些邮件程序将没有反向dns条目的邮件服务器视为垃圾邮件服务器。因此,似乎我需要为其添加一个条目。还是每个服务器只能为一个域运行邮件?

注意-我只有一个IP地址可以运行所有这些域。

32
Sam Schutte

通常,他们关心的是rDNS结果解析为原始IP。因此,典型的设置如下所示:

  • www.example.comwww.yourdomain.example都解析为192.0.2.1。
  • 192.0.2.1的PTR为myhost1.yourdomain.example
  • myhost1.yourdomain.example解析为192.0.2.1。

我相信大多数垃圾邮件过滤器都认为这是适当的rDNS配置。

但是,如果您的计算机上运行的每个网站和邮件服务器都有单独的IP地址,则来自example.comyourdomain.example似乎来自不同的IP地址(这将是一个非常奇怪的电子邮件设置),那么该域/ IP组合的正向和反向DNS应该相互指向对方:

  • example.com电子邮件来自192.0.2.2
  • 192.0.2.2的PTR为example.com
  • example.com解析为192.0.2.2
22
Insyte

您可以做到,但不是 推荐 。可能会有 cases ,您将在其中设置多个记录来破坏事情。

12
Zoredache

是,但不推荐

大多数反向DNS条目只有一个PTR记录。

虽然您可以为同一个IP拥有多个PTR记录,但除非绝对需要,否则不建议这样做。

一个包含大量虚拟服务器的Web服务器就是一个例子,其中我看到了不止一个PTR记录,但是我认为您会发现这不仅破坏了事情,而且引起了很多问题,而不是证明它很有用。过多的PTR记录(通话数十甚至数百)也可能导致大型的DNS数据包膨胀。

我可以肯定地说,大多数服务器和软件都希望看到one PTR记录。

除非您完全知道自己在做什么,并且有多个PTR记录的特定原因,并且知道它不会破坏任何东西,否则请帮个忙,坚持一条PTR记录。 :-)

9
KPWINC

您可以尝试的一种选择是为其他域创建spf记录。实际上,该记录告诉那些邮件接收者“该服务器不是我,而是IS授权的发送邮件服务器。”)我想您会发现大多数时间最长的邮件接收者现在将检查SPF记录并这可能是减轻您的问题的麻烦得多的方法。

5
Charles

许多过滤器/ SMTP服务器关心的另一件事是,HELO主机名存在于正向/反向DNS中。

因此,只需确保服务器IP的反向DNS条目与SMTP HELO中的内容相符,就可以了-并确保进行正向查找。

4
James