我正在使用 Amazon Route 53,并希望为我的本地 SMTP 服务器设置反向域名服务 (DNS) 解析。我该如何操作?

如果您使用非 AWS 资源,则您的 IP 地址可能属于第三方,例如另一个云计算平台或您的 Internet 服务提供商 (ISP)。在这种情况下,您必须使用 IP 地址所有者提供的方法来配置反向 DNS。有时,IP 地址的所有者要求您创建反向 DNS 记录,并且仅向这些 IP 地址提供名称服务器以进行委托。您可以通过创建公有托管区域并在其中放置 PTR 记录,来配置 Route 53 以响应服务器的反向 DNS 查找查询。

注意:如果您为自己的服务器使用 AWS 提供的弹性 IP 地址,则创建转发 DNS 记录(记录类型 A)以指向正确的弹性 IP 地址。然后,完成删除电子邮件发送限制的 AWS 请求表。请务必为服务器指定每个域名以及对应的弹性 IP 地址。

注意:此解决方法使用 SMTP 服务器的以下示例 IP 地址:1.2.3.4 (IPv4) 和 2000:1234:5678:9012:3456:7890:1234:5678 (IPv6)。

创建公有托管区域

按照创建公有托管区域中的步骤操作,为您服务器的 IP 地址创建公有托管区域。例如,3.2.1.in-addr.arpa (IPv4) 或 2.1.0.9.8.7.6.5.4.3.2.1.0.0.0.2.ip6.arpa (IPv6)。

创建记录集和添加 PTR 记录

按照使用 Amazon Route 53 控制台创建记录中的步骤操作,为您的托管区域创建记录集。然后,为您的 SMTP 服务器添加 PTR 记录。

对于名称,输入反向的 IP 地址以及 in-addr.arpa (IPv4) 或 ip6.arpa (IPv6)。例如,4.3.2.1.in-addr.arpa (IPv4) 或 8.7.6.5.4.3.2.1.0.9.8.7.6.5.4.3.2.1.0.9.8.7.6.5.4.3.2.1.0.0.0.2.ip6.arpa (IPv6)。

对于类型,选择 PTR – 指针

对于,输入 SMTP 服务器的完全限定域名 (FQDN)。例如,mail.example.com

注意:如果您的域具有多个 IP 块,则您必须创建具有对应 PTR 记录的其他反向托管区域以解析 IP 地址。

设置委托

创建 PTR 记录后,您必须要求 IP 地址的拥有者将委托设置为反向托管区域中的名称服务器。查找名称服务器详细信息:

  1. 登录 Route 53 控制台
  2. 在导航窗格中,选择 Hosted zones
  3. 选择您设置的托管区域。
  4. 选择类型NS 的记录。
  5. 记下记录的

注意:此新配置生效的时间取决于前一 NS 记录的生存时间 (TTL) 记录,相应记录可能缓存在最终用户的本地 DNS 服务器中。


此页内容对您是否有帮助? |

返回 AWS Support 知识中心

需要帮助? 访问 AWS 支持中心

发布时间:2015 年 8 月 5 日

更新时间:2018 年 8 月 22 日