查询我域名的域名服务器变更?

时间:2018-12-14 07:27:01

标签: dns hosting

我想更改实时站点的名称服务器。我很好奇,知道在传播过程中该网站是否将无法上线...或正常运行?

1 个答案:

答案 0 :(得分:0)

有一种简单的处理方法,如果您只是更改名称服务器,而无需同时更改网站的位置,则发生以下情况:

  1. 配置新的名称服务器(使提供商进行配置),使其具有与当前服务完全相同的区域内容。这可能需要或可能不需要当前DNS提供商的合作。
  2. 确保使用新名称服务器时一切正常,可以使用https://zonemaster.net/之类的在线工具进行检查;确保不使用默认大小写,而是使用一种可以专门提供名称服务器的查询(新的而不是当前的)
  3. 检查并仔细检查所有内容后,然后通过注册商更改名称服务器
  4. 请确保旧的DNS提供程序不会立即关闭其域名服务器上您域的DNS解析,因为旧的域名服务器可能仍会在一段时间内获得查询(取决于各种TTL,但是通常24或48小时)
  5. 上述延迟过去之后,旧名称服务器可以停止提供您的区域,因为新名称服务器现在将完全处理您的区域。

但是请注意,如果您当前的区域启用了DNSSEC,则执行上述操作将破坏,并且您需要采取更多的额外步骤来安全地进行更改(如果出现以下情况,这将是另一个问题和答案)需要)。

还请注意,即使此概念已被涂抹,也没有DNS“传播”。 DNS并不是自上而下的扩散系统,它依赖于缓存和TTL。命名服务器发布记录时会使用一些特定的“生存时间”(通常为24或48小时,有时更短,具体取决于记录的时间),在此期间缓存可以自由保留值而不进行查询。因此,一般而言,您获得的DNS查询结果很大程度上取决于您使用的是哪个递归名称服务器(如果它在不同客户端之间共享)以及它的当前缓存内容是什么,这取决于过去对该区域的所有(最近)查询/记录。