我有一台运行 Ubuntu 的亚马逊 AWS 服务器。它目前拥有 4 个网站,我今天早上 08:00 更改了这些网站的 DNS。
现在是下午 15:30,我将 TTL 设置为 60,但是:
4 个站点中,有 3 个已经传播。
4 个站点中仍有 1 个站点仍在响应旧的 IP 地址。
我是否遗漏了什么?
答案1
首先,使用nslookup
直接查询您的名称服务器(选择区域时在 Route53 管理控制台中列出)。
您可以这样做:
nslookup my.query.com ns-????.awsdns-??.???
如果此查询未给出正确结果,则问题出在 AWS 控制台和 Amazon 的服务器之间,因此您应该联系他们。
如果看起来正常(我认为正常),则存在传播问题 - 层次结构中的某个 DNS 服务器(您的 PC 询问服务器 A,服务器 A 询问服务器 B,服务器 B 询问... 以 Amazon 的名称服务器结尾)行为不当,而非 Amazon。