DNS 查询与公共 DNS 解析对比工具
输入域名和记录类型后,页面会并行查询五家公共 DNS,用于检查缓存传播、地域调度或安全策略造成的差异。
| 服务商 | DNS 地址 | 状态 | 耗时 | 记录 |
|---|
支持的 DNS 记录类型
| 类型 | 用途 | 结果格式与判读 |
|---|---|---|
A | 将主机名映射到 IPv4 地址。 | 仅显示 IPv4 地址;IPv6 不属于 A 记录结果。 |
CNAME | 为域名指定别名目标。 | 显示别名目标。CNAME 通常不能与同名的其他数据记录共存。 |
MX | 指定接收域邮件的交换主机。 | 显示“优先级 交换主机”;数字越小,优先级越高。 |
TXT | 保存文本数据,常用于 SPF、域名所有权验证等。 | 一个 TXT RR 的多个字符分段会拼接后显示。 |
如何解读多 DNS 对比结果
| 状态 | 定义 |
|---|---|
| 一致 | 五家服务商都得到等价的可比较结果,记录顺序、域名大小写和末尾点不影响比较。 |
| 存在差异 | 至少两家服务商的可比较结果不同,包括记录与未找到记录之间的不同。 |
| 结果不完整 | 部分服务商超时、SERVFAIL 或发生网络错误,现有结果不足以确定整体一致性或差异。 |
一致不等于权威配置一定正确;差异也不等于某家服务商错误。
为什么公共 DNS 返回结果不同
递归解析器会按 TTL 缓存答案,缓存更新时间不同会使同一域名暂时出现不同结果。CDN 和地域线路调度也可能按解析器网络位置返回不同地址。
部分解析器或权威服务会使用 ECS 影响地域答案,而本工具不发送 ECS。安全过滤策略同样会改变可见结果,Quad9 的 9.9.9.9 是其标准安全端点。DNS 变更在权威配置更新后仍需经历各层缓存和递归刷新过程。
检测方式与边界
查询由 toolb.cn 服务端直接向公共 DNS 发送 UDP 53 请求;响应截断时会以 TCP 53 重试。不使用服务器系统默认解析器,也不发送 ECS。
| 服务商 | IPv4 地址 |
|---|---|
| 阿里云 | 223.5.5.5 |
| 腾讯 DNSPod | 119.29.29.29 |
| Cloudflare | 1.1.1.1 |
8.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 查询可用于查看域名注册信息。