跳到主要内容

DNS传播检查器

Third-party service

同时查询多个公共DNS-over-HTTPS(DoH)解析器(Cloudflare、Google、Quad9、AdGuard),比较它们的答案,检查DNS更改是否已传播 — 查看已解析的值、TTL和A、AAAA、MX、CNAME、TXT或NS记录的共识。

输入

要查找的域名(或子域名),例如 example.com、www.example.com 或 _dmarc.example.com。

输出

摘要
指标值
No data yet
解析器结果
解析器提供商状态解析值TTL
No data yet
这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/dns-propagation-checker \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "github.com",
    "recordType": "A"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `dns-propagation-checker` tool (DNS Propagation Checker) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

当您更新DNS记录时 — 将域名指向新服务器、更改邮件主机、添加TXT验证字符串 — 该更改不会立即到达整个互联网。世界各地的不同解析器会缓存旧答案,直到其TTL过期,因此在数分钟或数小时内,一些访客会看到新值,而另一些则仍然看到旧值。DNS传播检查器向您准确显示该部署现在的进展情况。

输入一个域名并选择一个记录类型,该工具将同时查询多个大型公共DNS解析器 — Cloudflare(1.1.1.1)、Google(8.8.8.8)、Quad9(9.9.9.9)和AdGuard — 然后比较它们的答案。摘要会告诉您记录是否已完全传播、仍在推出或根本无法解析,每个解析器的表格会并排显示每个提供商的已解析值和TTL。

使用方法

  1. 输入您想要检查的域名 — example.com、www.example.com等子域名或 _dmarc.example.com等下划线名称。
  2. 选择记录类型:A(IPv4)、AAAA(IPv6)、MX(邮件)、CNAME、TXT或NS。
  3. 点击检查传播。通过DNS-over-HTTPS查询每个解析器,其答案将显示为Propagated、Differs、No records或错误状态。

摘要中的Resolvers agreeing行和Verdict会告诉您该更改离全球推广有多近。当每个解析器都返回相同值时,传播就完成了。

FAQ

"Differs"是什么意思?

该解析器返回了有效的记录,但值与大多数不同。这在更改期间是正常的(某些缓存仍然保存旧记录)— 或者对于大型网站,表示该域名使用基于地理位置的或任播答案,这在不同位置会合法地有所不同。

为什么解析器显示错误或"No records"?

NXDOMAIN表示该域名不存在;SERVFAIL/REFUSED表示该解析器无法回答;"No records"表示该域名存在但没有您请求的类型的记录(例如,不处理邮件的域名上没有MX记录)。

什么是TTL为什么它很重要?

TTL(生存时间)是解析器被允许缓存记录的时间长度(以秒为单位)。TTL为3600秒的记录在您更改后最多可以从缓存提供一小时。在计划更改之前降低TTL会使未来的更新传播更快。

检查了多少个解析器?

四个独立的公共解析器在不同的任播网络上。它们是具有代表性的全球样本,而不是完整的统计 — 即使所有四个都同意,记录仍然可能在其他地方被缓存。

隐私

您输入的域名会被发送到上面列出的公共DNS解析器,以便它们可以查找它 — 这是任何DNS查询的固有部分。查询在我们的服务器上运行,而不是在您的浏览器中运行(公共解析器不允许直接跨源浏览器调用),我们不会存储您检查的域名或其结果。

dnspropagationnetworknameserverdohdomainttl

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。