在线检测域名DNS记录在全球公共DNS服务器的传播状态
DNS传播时间取决于TTL(生存时间)设置。默认TTL通常为24-48小时,但大多数DNS变更在几小时内即可在全球主要DNS服务器上生效。A记录和CNAME记录通常传播较快,MX记录和NS记录可能需要更长时间。降低TTL值可以加速传播。
DNS使用分布式缓存系统,每个DNS服务器独立缓存记录直到TTL过期。修改DNS记录后,已缓存旧记录的服务器在TTL到期前不会重新查询,因此不同服务器可能返回不同结果。这就是"传播"的含义——新记录逐步替换全球缓存中的旧记录。
1)在修改前24-48小时将TTL降低到300秒(5分钟);2)修改DNS记录;3)确认新记录生效后恢复TTL。此外,Cloudflare等DNS服务商提供近乎即时的传播。本工具使用Google DNS (8.8.8.8)和Cloudflare DNS (1.1.1.1)等公共DNS的DoH API进行查询。
取决于TTL设置,通常24-48小时,大多数变更几小时内生效。
DNS使用分布式缓存,TTL未过期时服务器返回缓存结果,新记录需等TTL到期后才会更新。
提前降低TTL到300秒,修改后等待传播,确认生效后恢复TTL。