反向 DNS 查询(PTR 反查)

7

反向 DNS / PTR 查询

免费反向 DNS 查询工具:输入 IP 地址即可查询其 PTR 记录(反向解析主机名),并校验正向解析是否一致,常用于邮件服务器与运维排障。

输入 IPv4 或 IPv6 地址,查询其 PTR 反向解析主机名,并校验正向解析是否一致。

NameCheap

仅限新客户:使用优惠码 NEWCOM679,仅需 6.79 美元/年 即可注册 .COM 域名!

立即注册

反向 DNS(Reverse DNS,也称 rDNS)是把 IP 地址解析回主机名的过程,它通过 PTR 记录实现,与常见的「域名 → IP」(正向 DNS)方向相反。本站提供的反向 DNS 查询工具只需输入一个 IPv4 或 IPv6 地址,即可实时返回该 IP 对应的 PTR 主机名,并自动校验其正向解析是否回到原 IP,帮助你快速完成邮件服务器排障、网络溯源与资产核对。

什么是反向 DNS(PTR 记录)?

在 DNS 系统中,正向解析把人类可读的域名映射到机器使用的 IP 地址;而反向解析则相反,它把 IP 地址映射回域名。实现反向解析的正是 PTR(Pointer)记录。由于 IP 地址本身无法直接挂在域名树中,反向查询使用了两块特殊的专用域:

  • IPv4:使用 in-addr.arpa 域。例如 IP 8.8.8.8 的反向查询域名是 8.8.8.8.in-addr.arpa(注意字节顺序被反转)。
  • IPv6:使用 ip6.arpa 域。每个十六进制数字作为单独的一级,完整的 IPv6 地址会被展开成 32 段 nibble。

反向 DNS 查询结果通常是该 IP 所代表的主机名(如 dns.google),而不是 IP 地址本身。

为什么邮件服务器需要 PTR 记录?

PTR 记录最广为人知的用途是电子邮件信誉校验。绝大多数邮件接收方(如 Gmail、Outlook、腾讯企业邮等)在接收来信时,会执行以下检查:

  1. 检查发信 IP 是否存在 PTR 记录;
  2. 取该 PTR 指向的主机名,再对其做正向 DNS 解析,确认能得到原始发信 IP(即双向一致 / Forward-Confirmed reverse DNS,FCrDNS)。

若 PTR 缺失,或 PTR 主机名正向解析后并不回到该 IP,邮件极容易被判定为垃圾邮件甚至直接拒收。因此,运行对外发送邮件的服务器(尤其是企业邮局、事务邮件、监控告警)时,务必向 IP 归属方(IDC、云厂商、机房)申请配置正确的反向解析。

反向 DNS 查询能做什么?

  • 邮件排障:确认发信 IP 的 PTR 与正向解析是否一致,定位「邮件被投进垃圾箱」的原因之一。
  • 网络溯源:根据访问日志中的 IP,反查出对应的主机名,判断来源是云厂商、运营商还是某个具体服务。
  • 资产核对:核对服务器弹性 IP 的反向记录是否与内部命名规范一致,发现遗漏或错误配置。
  • 安全分析:结合 WHOIS 与 DNS 记录查询,确认某个 IP 段归属,辅助威胁情报研判。

如何使用本工具?

在上方输入框中填入要查询的 IPv4 或 IPv6 地址(例如 8.8.8.82606:4700:4700::1111),点击「反查」。工具会通过公共 DNS-over-HTTPS(DoH)接口实时查询该 IP 的 PTR 记录,并基于返回的第一个主机名做正向解析校验:

  • PTR 主机名:该 IP 对应的全部反向解析主机名;
  • 正向解析校验:标注「一致」或「不一致」,并列出主机名正向解析得到的 IP 列表;
  • 若该 IP 未配置反向解析,会给出明确提示。

本工具与本站DNS 记录查询WHOIS 详解查询子域名发现等工具互相配合,构成完整的域名与网络排查工具箱。

常见问题

为什么有些 IP 查不到 PTR 记录?

许多家庭宽带、动态 IP 以及云服务器默认分配的弹性 IP 并未配置反向解析,因此查询为空。PTR 记录通常由 IP 的归属方(IDC、云厂商)在其反向区域中设置,个人或普通虚拟主机用户往往无法直接修改,需要向服务商提交工单申请。

支持 IPv6 吗?

支持。工具会自动识别输入的地址类型,并分别构造 in-addr.arpa(IPv4)或 ip6.arpa(IPv6)的反向查询域名。

反向 DNS 和正向 DNS 有什么区别?

正向 DNS 回答「这个域名对应哪个 IP」,反向 DNS 回答「这个 IP 对应哪个域名」。两者使用不同的记录类型(A/AAAA vs PTR)与不同的查询域,但都依赖同一套 DNS 基础设施。

查询结果是实时的吗?

是的。结果通过公共 DoH 接口实时解析,与权威 DNS 服务器同步;由于 DNS 存在 TTL 缓存,短时间内重复修改可能不会立即反映。