注册商如何向根名称服务器注册权威名称服务器?

use*_*444 31 domain-name-system domain-registrar

我了解域名注册商,对于他们管理的每个域,都会为其顶级根名称服务器注册该域的权威名称服务器。

我的问题是:他们是如何做到这一点的?他们使用了特殊的协议吗?顶级根名称服务器如何验证来自注册商的查询以更改给定域的权威名称服务器?这也是公知吗?

例如,假设您拥有 example.com。您想为其更改权威名称服务器。您将新名称服务器的地址提供给您的注册商。到现在为止还挺好。反过来,它们会响应顶级根名称服务器(负责 .com 的服务器)的更改。来自您的注册商的查询使用什么协议?该根名称服务器如何对其进行身份验证?它怎么知道它是合法的?

从超级用户迁移 ( https://superuser.com/questions/910123/how-do-registrars-register-authoritative-name-servers-with-root-name-servers)

Håk*_*ist 30

许多注册管理机构使用可扩展供应协议 (EPP)来促进与注册商的互动。
值得注意的是,这是一个完全独立于 DNS 本身的协议,专门处理名称注册和配置。它只是间接填充 DNS 中的相关区域。

除非您是注册机构或注册商,否则这些各方使用何种协议/API 并不重要,但如果您确实想阅读它,以下是 EPP 的一些相关规范:


作为更多的旁注,根服务器处理根区域(又名`.`),TLD 区域与“根”不同。例如,如果您通过注册商注册“example.com”,则根区域中没有任何变化,您的委托只会进入“com”区域。

  • 感谢您在回答中区分根区域和 gTLD 区域。很多人错误地将两者混为一谈。 (5认同)