跳到正文
DNS Drift

DNS 切换地震仪

看清哪些解析器还在把用户送往旧服务器。

输入一个域名。DNS Drift 会在同一时刻直接询问你的权威域名服务器和六个公共解析器,然后告诉你谁的答案一致、谁还在返回缓存里的旧答案,以及这份缓存具体何时过期。

读懂漂移
  • 权威服务器
  • Cloudflare
  • OpenDNS
  • Google
示例记录。真实检查会查询在线服务器。

这是什么

一个实时的 DNS 对比工具。它从源头读取答案,也就是你所在区域自己的域名服务器,再与 Cloudflare、Google、OpenDNS、AdGuard、NextDNS 和 Control D 此刻给出的答案进行对比。

适合谁

把网站迁到新主机的创业者、负责上线的代理公司、更换邮件服务商的基础设施工程师,以及听说部分用户还看到旧网站的客服团队。

解决什么问题

修改 DNS 后,解析器会一直保留旧答案,直到 TTL 到期。没有检查,你只能猜测、等待,或白白回滚。在这里你能看到每个解析器剩余的缓存时间;如果你自己的域名服务器互相矛盾,也能发现真正的配置错误。

对比 DNS

每次查询都由我们的服务器实时发出。只接受公开域名,不保存任何内容。

例如 shop.example.com。也可以粘贴完整链接,会自动提取主机名。
记录类型
还没有对比

输入一个由你管理的域名,或加载示例查看一次正在进行的切换。

读懂漂移

六个概念几乎能解释所有 DNS 切换中的意外。

  1. TTL

    解析器可以保留答案的时长。迁移前一天把它调低,切换就能在几分钟内扩散。

  2. 权威服务器

    你所在区域的域名服务器,真相在它们手里。其他服务器只是重复之前听到的内容。

  3. 解析器

    人们真正去询问的公共服务器。每台都按自己的时钟缓存,所以会有一段时间彼此不一致。

  4. 否定缓存

    不存在的名称也会按 SOA 最小值被缓存。记录建得晚,可能要等很久。

  5. 权威分裂

    如果你自己的域名服务器互相矛盾,说明辅助服务器落后了,或者更换服务商只做了一半。时间解决不了这个问题。

  6. 重叠的答案

    大型平台会按地区或轮询返回不同的 IP。与源头部分重叠是正常的,不算漂移。

使用方法

  1. 先调低 TTL

    迁移前一天把 TTL 设为 300 秒,让缓存尽快放掉旧答案。

  2. 进行修改

    在 DNS 服务商处更新记录,然后在这里输入域名和你改动过的记录类型。

  3. 读懂曲线

    平直的线表示一致。尖峰是仍在返回旧答案的解析器,旁边标有它们缓存剩余的分钟数。

  4. 分享报告

    把漂移报告贴到上线讨论串里,倒计时结束后再检查一次。

须知

  • 从同一地点询问六个公共解析器和最多四台你的域名服务器。
  • 这里看不到你的网络运营商的解析器和私有网络。
  • 按地区解析的 DNS 可能返回不同但有效的地址,这类结果会标为部分重叠。
  • 不检查 DNSSEC 验证。

常见问题

会保存任何内容吗?

不会。域名只用于实时查询,结果只保留在你的浏览器里。

能让某个解析器忘掉旧答案吗?

Cloudflare 和 Google 提供公开的缓存清除页面。其他解析器只能等这里显示的 TTL 到期。

所有答案都一致了,为什么我还看到旧网站?

你的设备、浏览器或网络运营商也可能有缓存。试试无痕窗口或换一个网络。

它会修改我的 DNS 吗?

不会,它只读取。请在你的 DNS 服务商处编辑记录。

联系开发者

有问题、想法或工作机会?欢迎通过 X 或 Telegram 联系。

支持开发者

如果这个工具帮你节省了时间,可以用自己的钱包向这个 EVM 地址打赏。

0xd28Fd90eD69092bd01598f237aad33a0cc9c3EeA