Ahm*_*ain -3 domain-name-system
我在 1 个月前将 DNS 名称服务器从旧迁移到新,但仍然在一些本地互联网提供商上显示旧的 DNS 信息。根据whatsmydns.net
它的正确传播,但本地的一些服务提供商尚未清除其缓存。有什么办法可以硬推一下,让这些本地互联网服务提供商的DNS缓存自动清除。
不,DNS 本身没有办法强制其他人的缓存服务器清除他们的缓存。
协议中定义的缓存纯粹是基于时间的;权威服务器指定允许缓存返回的记录集的最长时间(TTL),并且缓存服务器应遵守此规定。
众所周知,存在不遵守 TTL 的情况,特别是在指定的 TTL 非常低的情况下,但在进行更改一个月后出现问题的规模上,这绝对不是应该预料的事情。
您的问题似乎更有可能实际上与缓存无关,并且您的一端或该 ISP 的一端设置不正确。
最后,请确保:
NS
您区域中的NS
记录应与父区域中的记录一致,任何胶水 ( A
/ AAAA
) 也是如此)。 如果这不是问题,您可能想要联系受影响的 ISP 并尝试让他们调查问题所在(大概是他们的问题)。