网络 · 10
DNS 改了,为什么有人还连到旧地址
把权威记录和递归解析器缓存分别核对。
从哪里开始
更新记录后,先查询权威服务器,确认新值和 TTL。递归解析器可能继续使用之前缓存的记录,直到它当时看到的 TTL 到期。
怎么做
迁移前可以提前降低 TTL,并等旧 TTL 过去。迁移后对比几台不同网络的递归解析器,分别检查 A 和 AAAA。
怎样验证
若曾查询到不存在的域名,也可能出现否定缓存。检查权威结果再决定是等待缓存过期,还是修正记录名称。
把权威记录和递归解析器缓存分别核对。
更新记录后,先查询权威服务器,确认新值和 TTL。递归解析器可能继续使用之前缓存的记录,直到它当时看到的 TTL 到期。
迁移前可以提前降低 TTL,并等旧 TTL 过去。迁移后对比几台不同网络的递归解析器,分别检查 A 和 AAAA。
若曾查询到不存在的域名,也可能出现否定缓存。检查权威结果再决定是等待缓存过期,还是修正记录名称。