为什么更新域的名称服务器需要这么长时间?

发布于 2024-12-18 07:57:30 字数 1549 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笛声青案梦长安 2024-12-25 07:57:30

当您更改域名服务器时,您必须确保域名服务器也包含新信息,否则某些解析器不会注意到 .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

我不在是我 2024-12-25 07:57:30

首先,我认为两天的数字已经过时了。我见过最多需要 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文