共享 IP 地址上多个域的 PTR 记录 (rDNS)

dba*_*sch 12 email-server domain reverse-dns ptr-record

我在一个 IP 地址上托管多个域:

cats.com 
A @ --> 10.20.30.40
A mail --> 10.20.30.40
MX @ --> mail

dogs.com
A @ --> 10.20.30.40
A mail --> 10.20.30.40
MX @ --> mail
Run Code Online (Sandbox Code Playgroud)

我需要为 IP 地址设置 PTR 记录。这样一来,其他邮件服务器的正向确认反向 DNS 就会成功。

DNS query type PTR on 10.20.30.40 --> returns PTR-record="cats.com" (1 result)
DNS query type A on "cats.com" --> returns A-record=10.20.30.40 (1 result)
Run Code Online (Sandbox Code Playgroud)

如果我的 IP 只能有一个 PTR 记录,指向cats.com,那么FCrDNS 将如何在dogs.com 上取得成功?

我可以在 PTR 中使用他们共享的域名 (80.70.60.50.static.host.net) 吗?

谢谢!

tyl*_*erl 12

反向 DNS 只能真正拥有一个名称——如果您列出多个名称,DNS 将在它们之间进行循环。因此,您只需为服务器选择一个“官方”名称并始终使用该名称。本质上,所有其他域都只是原始域的别名。

大多数服务不关心您的服务器使用什么名称,他们只关心反向查找返回的域名也可以正确解析为其他方式。

  • 您可以在 rDNS 中输入任何名称(服务器的主机名或托管在其上的域名之一),这取决于您。“匹配 MX 记录”如何,并防止标记为垃圾邮件的电子邮件,您需要正确设置 SPF 记录,仅此而已。 (2认同)