This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
当您更改域名服务器时,您必须确保旧域名服务器也包含新信息,否则某些解析器不会注意到
.com
区域中的委派已更改。有关详细信息,请参阅 https://serverfault.com/问题/322490/名称服务器更改时正确的行为是什么/322524#322524
When you change your nameservers you have to ensure that the old nameservers also contain the new information, otherwise some resolvers won't notice that the delegation in the
.com
zone has changed.For more information see https://serverfault.com/questions/322490/what-is-the-correct-behaviour-when-nameservers-change/322524#322524
首先,我认为两天的数字已经过时了。我见过最多需要 48 小时,但现在的标准更像是 4-8 小时。此外,由于 DNS 的性质,您的计算机可能会在您的手机之前(或之后)几个小时看到 DNS 解析。
无论如何,你的问题的答案归结为传播的概念。您更新的 DNS 服务器必须将更改告知所有其他 DNS 服务器。其他服务器仅在 TTL 过去后才请求更新,当您谈论世界各地的所有 DNS 服务器时,这些数字都会加起来。
First of all, I think the 2 days figure is outdated. I've seen it take UP TO 48 hours, but standard now is more like 4-8 hours. Also, because of the nature of DNS, your computer may see the dns resolve hours before (or after) your phone does.
Anyways, the answer to your question boils down to the concept of propagation. The DNS server you update has to tell all the other DNS servers out there about the change. The other servers only request an update once the TTL has passed, and those numbers can all add up when you're talking about all the DNS servers around the world.