1 周年 PowerDedi 1 周年: −20% 所有服务器适用 优惠码 距结束 14 h 立即领取

PowerDedi

网络

设置反向 DNS(PTR 记录)

在“网络”标签页将 IP 地址反向指向主机名,然后用 dig 验证正向确认的反向 DNS。

2026年9月25日更新 · 阅读约 3 分钟 · 7 个章节

本页目录 7 个章节
  1. 什么是 PTR 记录
  2. 邮件服务器为何需要它
  3. 选择主机名
  4. 设置 PTR 记录
  5. 使用 dig 验证
  6. 传播与缓存
  7. 如果邮件仍被拒收

反向 DNS 将 IP 地址映射回主机名。您将在客户中心为服务器的地址设置 PTR 记录,并确保它们与正向 DNS 一致。您需要一个可以编辑其 DNS 记录的域名。

什么是 PTR 记录

正向查询通过 A 记录(IPv6 则为 AAAA 记录)将 mail.example.com 解析为 203.0.113.10。反向查询则相反:解析器查询 10.113.0.203.in-addr.arpa(IPv6 则为 ip6.arpa 下的一个长名称),并得到一条 PTR 记录。反向区域归地址空间的持有者所有,因此 PowerDedi 地址的 PTR 记录需要在我们的客户中心设置,而不是在您的 DNS 服务商处设置。

邮件服务器为何需要它

收件邮件服务器将反向 DNS 视为基本的信任信号。Gmail 的电子邮件发件人指南要求发件 IP 地址必须有 PTR 记录,且该记录中的主机名能通过其 A 或 AAAA 记录解析回同一地址。这称为正向确认的反向 DNS(FCrDNS)。其他大型邮箱服务商也会进行类似检查,来自不满足该要求的地址的邮件经常被拒收或归入垃圾邮件。

IPv6 同样如此。如果您的邮件服务器可以通过 IPv6 发信,其 IPv6 地址需要有相匹配的 PTR 和 AAAA 记录;否则,请将邮件服务器配置为仅通过 IPv4 发信。

除电子邮件外,反向 DNS 还能让日志、路由追踪结果和滥用举报更易于阅读。

选择主机名

  • 请使用您控制的域名下的完全限定域名,例如 srv1.example.com 或 mail.example.com。
  • 使用实际使用该地址的主机的名称。对于邮件服务器,请使用它在 SMTP 问候(HELO 或 EHLO)中宣告的名称。
  • 避免使用看起来像家庭宽带的名称,例如包含 IP 地址,或包含“dynamic”“pool”等词语的名称:垃圾邮件过滤器会对此类名称扣分。
  • 每个地址只设置一条 PTR 记录。

设置 PTR 记录

  1. 先在您的 DNS 服务商处创建正向记录:为 mail.example.com 创建一条指向 203.0.113.10 的 A 记录;如果您使用 IPv6,再创建一条指向 2001:db8:1234:5678::2 的 AAAA 记录。
  2. 在客户中心打开服务器,选择该服务器,然后打开网络标签页。
  3. 在 IPv4 地址旁输入主机名并保存。
  4. 对于 IPv6,请输入您使用的完整地址(例如 2001:db8:1234:5678::2)及其主机名。对每个需要命名的 IPv6 地址重复此操作。

每条记录在我们的网络团队发布之前显示为待处理,发布后显示为已生效。此外,还需考虑 DNS 缓存的时间。

使用 dig 验证

dig -x 203.0.113.10 +short
dig -x 2001:db8:1234:5678::2 +short
dig mail.example.com A +short
dig mail.example.com AAAA +short

前两条命令应输出 mail.example.com.,后两条应输出您最初使用的地址。两个方向一致时,您的反向 DNS 即已通过正向确认。在 Debian 和 Ubuntu 上,dig 包含在 bind9-dnsutils 软件包中;在 AlmaLinux 和 Rocky Linux 上,则包含在 bind-utils 中。

传播与缓存

解析器会按照记录的 TTL(生存时间)缓存每个应答。在更改之前查询过您地址的解析器,会一直保留旧的应答(或旧的“记录不存在”应答),直到该 TTL 过期。这就是为什么一个工具可能已经显示新名称,而另一个工具仍显示旧名称。要绕过缓存查看权威应答,请从根服务器开始跟踪委派:

dig -x 203.0.113.10 +trace

如果权威应答正确,请等待缓存过期。如果更改一小时后应答仍然错误或缺失,请检查网络标签页中的条目,然后提交工单。

如果邮件仍被拒收

反向 DNS 只是其中一项检查。Gmail 还要求所有发件人通过 SPF 或 DKIM 身份验证,批量发件人还须配置 DMARC。请先阅读退信内容:其中通常会指明未通过的检查项。然后确认您的邮件服务器宣告的主机名与其 PTR 记录一致,并且仅从具有相匹配 PTR 和 AAAA 记录的地址通过 IPv6 发信。

相关指南

全部指南
网络

更新于

在服务器上配置 IPv6

启用您的路由式 /64:选择地址、设置 fe80::1 网关、测试连通性并添加更多地址。

阅读约 3 分钟

网络

更新于

测试服务器的网络速度

正确测量 10 Gbps 端口:多流 iperf3、就近测试目标、基础 TCP 调优,以及需要提供给支持团队的信息。

阅读约 4 分钟

入门指南

更新于

独立服务器入门指南

从下单到首次 SSH 登录:选择服务器、用加密货币付款、连接服务器,然后完成前十分钟检查清单。

阅读约 4 分钟