DNS Checker 是一款用于检查 DNS 记录全球传播状态的在线网络工具,由 DNSChecker.org 提供。它面向刚修改 DNS 记录、切换网站主机或开始建立新网站的场景,通过多个地区的 DNS 服务器查询指定域名或主机名,收集并解析 DNS 数据,再以地图和状态标记呈现不同服务器的结果。与只显示文字报告的传播查询方式相比,它会把各地区 DNS 服务器的传播状态放在地图上,帮助用户识别不同地区之间的差异,并确认记录是否已经在全球范围内更新。
核心功能
全球 DNS 传播查询
输入网站域名或主机名后,工具会对选定的 DNS 服务器执行传播检查,并显示各服务器所在位置及其传播状态。官网说明该工具提供包含 100 多台全球 DNS 服务器的列表,可以查看 DNS 更改在不同区域的传播情况。
多种 DNS 记录类型检查
工具支持选择要检查的记录类型,包括 A、AAAA、CNAME、MX、NS、PTR、SRV、SOA、TXT、CAA、DS 和 DNSKEY。不同记录对应不同用途:A 记录包含主机名的 IPv4 地址,AAAA 记录包含 IPv6 地址,CNAME 用于将子域名指向域名,MX 记录用于查看邮件路由和邮件服务器优先级,NS 记录则用于查看域名的权威名称服务器。
地图化展示检查结果
点击“Search”后,页面会在地图上突出显示各服务器位置及其传播状态。绿色勾号表示 DNS 记录已经传播,红色叉号表示尚未传播;绿色勾号也可能表示记录与用户在 expected value 字段设置的新值一致,而叉号可能表示返回值与预期值不匹配。
自定义 DNS 服务器
用户可以通过“+”按钮添加 DNS 服务器,并填写 DNS Name、DNS IP、DNS Provider、DNS Map Latitude 和 DNS Map Longitude。DNS Name 与 DNS IP 是必填信息;添加后的自定义 DNS 服务器还可以加入公共 DNS 列表。
预期值与区域筛选
当 IP 地址发生变化时,可以设置新 IP 的预期值,并使用 regular expressions、containing numbers 或 exact match number 等匹配方式进行判断。DNS Lists 还支持按 IP 地址、大洲或国家筛选服务器,重新加载 DNS 状态检查页面后,可针对特定区域、IPv4 或 IPv6 服务器验证主机名或 IP 的传播情况。
使用方式
DNS Checker 的主要工具直接运行在网页中。使用时先输入域名或主机名,再从下拉菜单选择要查询的 DNS 记录类型,点击“Search”查看结果;如有需要,可添加自定义 DNS 服务器、设置预期 IP 值,或从 DNS Lists 中按 IP 地址、大洲和国家选择服务器。官网还提供移动应用入口和 Chrome 扩展入口。正文介绍的是网页工具、移动应用和浏览器扩展,没有说明注册、客户端配置或 API 使用要求。
适用人群与场景
修改域名 DNS 记录后,用户可以用它检查新记录是否已在全球不同地区生效。切换网站主机的用户可以比较各地 DNS 服务器返回的结果,确认是否仍有区域使用旧服务器 IP。刚开始建立网站的用户可以查询域名的 A、AAAA、CNAME、NS 等记录。负责邮件配置的用户则可以检查 MX、TXT 等与邮件路由或 SPF、DKIM、DMARC 配置相关的记录。
定价
官网将 DNS 传播检查描述为免费服务,并称可以免费在线执行 DNS Propagation Test。正文没有列出付费档位、订阅价格或不同套餐的额度划分。
注意事项
DNS 记录的全球传播可能需要最长 48 小时。传播期间,不同 ISP 的 DNS 缓存刷新速度可能不同,因此部分访问者仍可能被指向旧服务器 IP;DNS 服务器也可能在 TTL 到期前继续使用缓存中的旧记录。检查结果中的绿色勾号和红色叉号不仅表示是否查询到记录,也可能反映查询值是否与设置的预期值匹配。