据我所知,域名注册人,对于他们管理的每个域名,使用其顶级根名服务器注册该域名的权威名称服务器。
我的问题是:他们是怎么做到的?他们有什么特别的协议吗?顶级根名服务器如何对来自注册方的查询进行身份验证,以更改给定域的权威名称服务器?这算是公共知识吗?
例如,假设您拥有example.com。您想要更改它的权威名称服务器。你给你的注册官新名字服务器的地址。到现在为止还好。反过来,它们会用顶级根名服务器(负责.com的服务器)来响应这一更改。您的注册员的查询使用了什么协议?根名服务器如何对其进行身份验证?它怎么知道这是合法的?
从SuperUser (https://superuser.com/questions/910123/how-do-registrars-register-authoritative-name-servers-with-root-name-servers) )迁移
发布于 2015-05-05 22:07:15
许多注册中心使用可扩展供应协议(EPP),以方便他们的登记员的互动。
值得注意的是,这是一个独立于DNS本身的完整协议,特别是处理名称注册和设置。它只间接地填充DNS中的相关区域。
除非您是注册中心或注册员,否则这些方使用什么类型的协议/API并不重要,但如果您确实想阅读它,以下是EPP的一些相关规范:
作为一个侧节点,根服务器处理根区域(也称为.),TLD区域与" root“不一样。例如,如果通过注册程序注册example.com,根区域中没有任何更改,则只将委托输入到com区域。
发布于 2018-02-05 19:54:23
实际上,这在我们的环境中成为了一个问题,因为注册员未能为我们的名称服务器更新IP,因此一些提供商仍然在查询旧的IP,并在我们的网络上造成间歇性错误。跟踪非常棘手,但也很好地知道它是如何工作的,并认为将您的DNS转移到另一个提供者不是完整的场景。使用新的IP更新注册员是至关重要的。
https://serverfault.com/questions/688837
复制相似问题