DNS 查询与公共 DNS 解析对比工具

输入域名和记录类型后,页面会并行查询五家公共 DNS,用于检查缓存传播、地域调度或安全策略造成的差异。

各公共 DNS 服务商的解析结果、状态和耗时
服务商 DNS 地址 状态 耗时 记录

支持的 DNS 记录类型

本工具支持的 DNS 记录类型、用途和结果格式
类型用途结果格式与判读
A将主机名映射到 IPv4 地址。仅显示 IPv4 地址;IPv6 不属于 A 记录结果。
CNAME为域名指定别名目标。显示别名目标。CNAME 通常不能与同名的其他数据记录共存。
MX指定接收域邮件的交换主机。显示“优先级 交换主机”;数字越小,优先级越高。
TXT保存文本数据,常用于 SPF、域名所有权验证等。一个 TXT RR 的多个字符分段会拼接后显示。

如何解读多 DNS 对比结果

DNS 对比状态定义
状态定义
一致五家服务商都得到等价的可比较结果,记录顺序、域名大小写和末尾点不影响比较。
存在差异至少两家服务商的可比较结果不同,包括记录与未找到记录之间的不同。
结果不完整部分服务商超时、SERVFAIL 或发生网络错误,现有结果不足以确定整体一致性或差异。

一致不等于权威配置一定正确;差异也不等于某家服务商错误。

为什么公共 DNS 返回结果不同

递归解析器会按 TTL 缓存答案,缓存更新时间不同会使同一域名暂时出现不同结果。CDN 和地域线路调度也可能按解析器网络位置返回不同地址。

部分解析器或权威服务会使用 ECS 影响地域答案,而本工具不发送 ECS。安全过滤策略同样会改变可见结果,Quad9 的 9.9.9.9 是其标准安全端点。DNS 变更在权威配置更新后仍需经历各层缓存和递归刷新过程。

检测方式与边界

查询由 toolb.cn 服务端直接向公共 DNS 发送 UDP 53 请求;响应截断时会以 TCP 53 重试。不使用服务器系统默认解析器,也不发送 ECS。

参与对比的公共 DNS 服务商与 IPv4 地址
服务商IPv4 地址
阿里云223.5.5.5
腾讯 DNSPod119.29.29.29
Cloudflare1.1.1.1
Google8.8.8.8
Quad9(安全过滤)9.9.9.9

耗时仅代表 toolb.cn 服务端到服务商的链路,不代表访问者本地网络速度。结果是单次快照,不能替代权威 DNS 配置检查或全球探测。

常见问题

为什么多家公共 DNS 返回结果不同?

递归缓存、TTL、CDN 或地域线路调度、是否支持 ECS 以及安全过滤策略都可能造成不同结果;差异不等于某一家服务商错误。

DNS 修改多久生效?

没有固定时间,取决于记录 TTL、各层缓存和递归解析器的刷新时机;本工具不承诺具体分钟数。

结果一致是否代表 DNS 配置正确?

不代表。它只表示这五家公共 DNS 在这次查询中返回了等价的可比较结果,不能替代权威 DNS 配置检查。

查询来自哪里,是否携带用户 IP 或 ECS?

查询由 toolb.cn 服务器发出,不使用服务器系统默认解析器,也不发送 ECS;耗时不代表您的本地网络速度。

公共 DNS 服务商列表可用于了解服务商信息;WHOIS 查询可用于查看域名注册信息。

RFC 1034:域名概念与设施(新窗口)RFC 1035:域名实现与规范(新窗口)