![如何实现 Anycast DNS](https://linux22.com/image/767368/%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%20Anycast%20DNS.png)
我们的网站托管服务提供商使用 Anycast DNS,并有一个区域文件,其中包含一组名称服务器,如该区域的屏幕截图所示www.example.com
但是,如屏幕截图所示,该域名的名称服务器不同。
将域的名称服务器更改为与 Anycast 区域文件中的名称服务器相同时,DNS 缓存(传播)更改会显示www.example.com但对于 example.com 来说,即使过了 45 小时,情况仍然没有好转。
DNS 传播检查www.example.com
DNS 传播检查示例.com
这是因为需要更多时间还是名称服务器的设置方式有问题?
答案1
任播服务应该对用户完全透明,除非提供商操作不当。如果您的区域传播不正确,您可能需要向提供商开具支持单,以使其再次运行。
多年来,我看到许多组织对 DNS 的处理方式大相径庭。有些组织拥有一个正式的“主/主机”,其他所有组织都从那里获取 DNS 数据。少数组织使用隐形主/主机。有些组织打破链条,将区域数据和配置元素逐个复制到 DNS 服务器。
区域和/或记录的传播不应花费 45 小时。在 aspirationdns.com 服务器上,更改应能非常快速地反映出来。唯一可能需要更长时间的情况是当记录由第三方 DNS 解析器缓存时,这些解析器会等到记录 TTL 到期后才刷新。有些确实如此...