![DNS 区域从第一个托管更改为第二个托管,更新时间是什么时候?](https://linux22.com/image/504641/DNS%20%E5%8C%BA%E5%9F%9F%E4%BB%8E%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%89%98%E7%AE%A1%E6%9B%B4%E6%94%B9%E4%B8%BA%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%89%98%E7%AE%A1%EF%BC%8C%E6%9B%B4%E6%96%B0%E6%97%B6%E9%97%B4%E6%98%AF%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%EF%BC%9F.png)
无法理解,为什么会发生这种奇怪的情况:RU 区域中有一个域名,其 NS 记录指向第一个托管提供商,我已设法将此 NS 区域更改为另一个第二个托管提供商。该域名已成功委托,但当我尝试访问 URL 时,它指向第一个托管提供商的 NS 记录。
什么时候需要全局更改域名的 NS 记录?
有任何想法吗 ?!
谢谢 !
答案1
如果不知道您的域名,这个问题很难回答。这主要是因为父域控制着这一点,总体而言。org、net 和 com 发生得相当快,info 和其他几个 TLD 也是如此。然而,有些每天只发布一两次,因此可能会有很大差异。
对于将来的更改,我强烈建议按照以下步骤进行 NS 记录更改:
如果可以,请提供来自新旧托管公司的数据。这可确保在过渡期间不会出现问题。您应至少让旧网站保持您所在区域中最长 TTL 的 TTL 周期。新旧网站应尽可能提供相同的数据,并且 NS 记录应仅指向新服务器。
如果您无法在两个位置都保持 DNS 服务器正常运行,情况会更加困难,并且会出现中断。要控制中断时间,请执行以下操作:
- 将 NS 记录上的 TTL 设置为较小的值,例如 300。
- 等到上一个 TTL 过期。如果您使用了 3600,则需要一个小时。如果时间更长,则应该等待那么长时间。
此时,您已经尽了最大努力。将 NS 记录从您的父区域指向您的新区域(可能通过您的注册商界面)。如果您同时运行新旧区域,则不会出现中断。如果您必须以困难的方式执行此操作,您将遇到大约 TTL 周期的新查找中断,直到 NS 记录过期并且您的父级更新其服务器。
答案2
“什么时候需要全局更改域名的 NS 记录?”
正如其他人所说,这完全取决于该记录上设置的 TTL。这不是保证,但根据我的经验,它通常是可靠的。
答案3
假设一切配置正确,可以肯定地说大约 24 小时。
如果您使用的是 Windows ,您可以尝试在命令提示符中运行ipconfig /flushdns
,然后重试。