我在本文后面为我的EC2实例设置了一个PTR记录:https://aws.amazon.com/premiumsupport/knowledge-center/route-53-reverse-dns/。但是当我使用像dig这样的工具测试rDNS时,它会一直给我xxx.compute.amazonaws.com域。我等了几次刷新时间并多次执行文章中的步骤但记录没有改变。我还为“in-addr.arpa”托管区域设置了NS记录,以匹配我的域的NS记录。
我的设置是:
Hosted zone 1: "domain.com."
Hosted zone 1 A record: name "domain.com." value "1.2.3.4"
Hosted zone 2: "3.2.1.in-addr.arpa."
Hosted zone 2 PTR record: name "4.3.2.1.in-addr.arpa." value "domain.com"
我在这里遗漏了什么吗?我还有其他任何步骤,或者你有什么建议可以进一步调试吗?
似乎outlook.com一直将我的邮件标记为垃圾邮件,因为rDNS不正确。
非常感谢任何帮助。
答案 0 :(得分:4)
我在本文之后为我的EC2实例设置了PTR记录
您无法将这些说明用于AWS拥有/控制的IP地址。可使用自定义反向DNS配置的唯一AWS分配的公共IP地址是弹性IP地址,并且适用不同的过程(来自同一文档) -
如果您正在为服务器使用弹性IP地址,则可以通过提交Request to Remove Email Sending Limitations(需要root帐户凭据)来配置弹性IP地址的反向DNS记录,并且您不需要使用Amazon Route 53。
您遵循的说明适用于您控制的IP地址空间或ISP委派给您的IP地址空间。它们不适用于弹性IP地址。您不需要使用Route 53,"在这种情况下,可以更准确地写在这里,因为你不能使用Route 53。"
分配弹性IP并将其映射到服务器...然后您可以使用请求表单,AWS支持将为您配置反向记录。
非EIP的公共IP地址是短暂的。停止实例后,地址将返回池中。再次启动实例将导致为其分配不同的公共IP地址。 EIP的情况并非如此,它更适合像SMTP服务器这样的永久固定装置。