🌍 DNS 传播检查器
从 Cloudflare、Google、Quad9、AdGuard 等公共 DNS 解析器查询相同记录,比较传播和一致性。
完全免费
无需注册
服务器处理
无日志 / 数据库
限速
5 种语言
深色模式
📖 本诊断能告诉你什么
DNS 变更不会在全球同时生效。每个解析器都会按 TTL 的秒数缓存上一次的应答,在过期之前会持续返回旧值。本诊断向 Cloudflare(1.1.1.1)、Google(8.8.8.8)、Quad9、AdGuard 等多个公共解析器发送相同查询,并比较返回的结果。只要各家结果不一致,就说明仍在传播中;全部一致即表示完成。
| 检查项 | 含义 | 未通过时的处理 |
|---|---|---|
| 所有解析器一致 | 所查询的所有解析器都返回了相同记录,传播已完成。 | 无需处理,可继续验证切换后的行为。 |
| 部分解析器仍是旧值 | 新旧值混杂。该解析器的缓存尚未过期而已,并非配置错误。 | 按变更之前的 TTL 秒数等待,TTL 为 3600 就最多等 1 小时。着急时可用 Google 的 Flush Cache 或 Cloudflare 的清除功能删除解析器端缓存。 |
| 所有解析器均无应答(NXDOMAIN) | 该记录不存在,这不是传播问题。 | 在区域编辑界面确认记录名的拼写、末尾的点以及子域层级。若刚完成转移,权威名称服务器可能尚未切换,请一并检查 NS 记录。 |
| TTL 过长 | TTL 为 86400(24 小时)时,下次修改会有整整一天沿用旧值。 | 如果计划切换,请在操作前 1~2 天把 TTL 降到 300 秒。切换完成后改回原值,日常查询量不会增加。 |
浏览器和操作系统也各自缓存 DNS。若所有解析器都已一致而本机仍是旧值,请清除系统缓存(macOS 用 sudo dscacheutil -flushcache,Windows 用 ipconfig /flushdns)以及 Chrome 的 chrome://net-internals/#dns。