注册新域名时,如何更新 TLD 的 DNS 名称服务器?

注册新域名时,如何更新 TLD 的 DNS 名称服务器?

假设我已经在 Godaddy 等域名注册商处注册了新域名 mydomain.com。

当我挖掘我的域名时,我看到以下部分:

;; AUTHORITY SECTION:
mydomain.com.       3079    IN  NS  nsXX.domaincontrol.com.
mydomain.com.       3079    IN  NS  nsXX.domaincontrol.com.

这表明 mydomain.com 的权威服务器是 nsXX.domaincontrol.com 服务器,根据现有信息,它们是 godaddy 拥有的名称服务器。

我想更好地了解 .com TLD 服务器如何更新以了解新注册域名的权威名称服务器?具体来说:

  1. 这是否涉及 .com TLD 的区域文件更新?如果是,那么那里会进行什么样的输入?
  2. .com TLD 只有一个区域文件吗?
  3. 更新的机制是什么?Godaddy 等注册商和 TLD 服务器之间是否有 API 集成来生成此类条目?或者注册商是否通过其他机制发布此类更新?
  4. 在注册商端,是否为 mydomain.com 创建并维护单独的区域文件?

答案1

  1. 是的,TLD 会更新其区域以包含您的名称服务器,这样解析器就知道下一步该去哪里。当递归解析器查找记录时,它首先转到根目录.以获取 的名称服务器com.,然后向这些服务器询问名称服务器,mydomain.com.然后请求记录,例如www.mydomain.com.。或者,如果它是委托的子域,它可能会获得另一组名称服务器,依此类推。
  2. 是的,理论上只有一个区域文件,但它会被复制到全球许多不同的服务器。
  3. 较大的 TLD 和注册商使用 API 调用来通知 TLD 运营商任何新注册和变更。事实上,几乎每个 TLD 都有某种 API,但较小的注册商仍然手动管理(通常是较小的机构,它们不主要经营域名,但将其作为其服务的一部分提供)
  4. 如果注册商提供 DNS 服务,他们可能会自动为您的域名创建一个区域,以便您可以开始使用(GoDaddy 似乎已经这样做了),因此他们已将其服务器注册为mydomain.com..com. TLD 的名称服务器。但是,有些注册商不提供这些服务,因此他们只会注册您指定的任何名称服务器。

有些 TLD 允许最终客户直接向其注册,例如 .fi。TLD 过去允许这样做,但后来出于某种原因要求最终客户通过注册商。

相关内容