几个小时前,我在域名注册商处更改了我的一个域名的名称服务器和 DNS 信息。当我从家里的电脑访问该域名时,我的朋友访问该域名时,他们得到的是托管死网站的旧 IP 地址(我们都住在瑞典)。
但是,当我通过手机或通过 google.com/translate 或北美代理访问该网站时,网站显示正常。
这是为什么?对于不同的地区/国家,更改是否需要时间才能生效?我觉得这很奇怪,现在我想开始使用我的网站。
您认为它会改变吗或者我可能做错了什么?
答案1
每个 DNS RR 都有一个生存时间值,由权威区域的维护者设置。其他 DNS 服务器通常会保留 RR,直到该时间到期后才会检索新的 RR。
有决不DNS 服务器跟踪所有曾经请求过 RR 的服务器和客户端,并告知它有新的 RR 可用。无。您必须等待 TTL 过期。
答案2
等待约 24 小时。不同的 ISP 和 DNS 服务器缓存条目的时间长短不同。
(此外,这实际上更多地属于 ServerFault 而不是 StackOverflow。)