您的 IPv4 地址:
操作系统:
运营商:

什么是反向 DNS 和 PTR 记录?

普通的 DNS 查询是根据名称获取地址。反向 DNS 提出的是另一个问题:给定一个 IP 地址,在其专用的反向区域中记录的是哪个名称?答案来自 PTR 记录。它在网络和邮件运维中很有用,但不能确认个人身份或网站归属。

PTR 查询名称如何构成

对于 IPv4,地址的各个八位组会在 in-addr.arpa 下倒序排列。192.0.2.10 的 PTR 名称是 10.2.0.192.in-addr.arpa。IPv6 使用 ip6.arpa,并将十六进制半字节倒序排列。您不必手动构造这些冗长的名称;反向查询工具会替您完成。RFC 1035 描述了反向命名结构。

反向区域的控制权随地址空间的委派而定。拥有 example.org 并不意味着您可以自动修改主机服务商所提供地址的 PTR。通常由网络运营方提供控制面板,或受理修改申请。具体政策取决于服务商和地址分配情况。

查询结果能证明什么

PTR 可能返回 mail.example.org,但这只是反向区域运营方配置的一个字符串。它并不能证明该服务器真的在运行这个域名。请检查所返回名称的正向 A 或 AAAA 记录,看它是否指回预期的地址。这通常被称为正向确认的反向 DNS(FCrDNS);不同接收系统的要求各不相同。

缺少 PTR 并不会使地址无效。许多家庭宽带地址都没有有用的反向名称。邮件接收方在评估发送服务器时,可能会把 PTR 作为一个信号,与域名身份验证、信誉和本地策略一并考虑。单凭某一个 PTR 结果无法保证邮件送达。2IP 域名配置检查可以帮您进一步核对。

逐步核对结果

在查询 IP 地址和邮件服务器工具或其他支持 PTR 的 DNS 工具中输入地址。记下原始 IP、返回的名称和查询时间。然后分别查询该名称的 A 和 AAAA 记录。如果这些应答不能指回原始 IP,请查明正向区域和反向区域分别由谁管理。

不要把 PTR 与地址注册数据或地理位置混为一谈。2IP IP 地址查询可以显示地址段的运营方,而 PTR 显示的是运营方或其客户选定的名称。这两种数据来源回答的是不同的问题,并且可能各自独立变化。

何时修改 PTR

对于邮件服务器,在申请修改 PTR 之前,先确定一个清晰的主机名及其正向记录。把服务迁移到新 IP 时,旧的反向记录不会随之迁移。请查看新地址段运营方的办理流程,并在修改后从多个解析器重复进行正向和反向查询。