我对反向 DNS 查找的 PTR 记录的设置有点困惑。
我们的主机托管在 Rackspace,我们有一个前端 Web 服务器,后面还有一个应用服务器。用户不直接访问应用服务器,而是通过 Web 服务器访问。
Webserver: www.domain.com 190.1.2.3
Appserver: app.domain.com 170.2.3.4
应用服务器发送所有来自地址为 suck 的电子邮件[电子邮件保护]
那么,如何设置 PTR/反向 DNS 配置?我认为应该如下:
Appserver 上的反向 DNS 记录:
170.2.3.4 = app.domain.com
DNS
A *.domain.com 190.1.2.3
A app.domain.com 170.2.3.4
TXT app.domain.com "v=spf1 ip4:170.2.3.4 ~all"
TXT domain.com "v=spf1 ip4:170.2.3.4 ~all"
这是正确的设置方法吗?
答案1
简短回答:
是的!您建议的设置是正确的。
长答案:
虽然您对应用服务器的 rDNS 以及转发区域的看法是正确的,但您可能还希望考虑为 Web 服务器创建 PTR,即使它不发送任何邮件。但如果您不这样做,实际上也不会造成任何损害。
此外,如果 Web 服务器提供的唯一主机名是 www,您可能只想为 www 创建 A 记录,而不是使用通配符。
此外,如果有任何考虑到用户尝试访问裸域的可能性,您也应该为裸域创建 A 记录。在这种情况下,您可以随时让您的网络服务器创建到 www 的 HTTP 重定向。