考虑到 Cloudflare 的这篇文章DNS 服务器类型,有一个 TLD 名称服务器负责查找包含所需记录的权威 DNS 服务器。但是 TLD 名称服务器如何知道权威 DNS 服务器是什么,以便在其中进行搜索?想象一下,我想开一家域名注册公司。如何在 TLD 服务器中注册我的域名服务器,以便它知道将我的服务器包含在其搜索中?
考虑到 Cloudflare 的这篇文章DNS 服务器类型,有一个 TLD 名称服务器负责查找包含所需记录的权威 DNS 服务器。但是 TLD 名称服务器如何知道权威 DNS 服务器是什么,以便在其中进行搜索?想象一下,我想开一家域名注册公司。如何在 TLD 服务器中注册我的域名服务器,以便它知道将我的服务器包含在其搜索中?
TLD 名称服务器不负责从外部查找任何内容。
它负责使用引用信息来回答查询,该信息根据其已有的信息指定所请求名称的权威名称服务器。
例如,
com
名称服务器在被查询时foo.example.com
将发送一个推荐响应,其中包含有关 的权威名称服务器的example.com
信息,所有这些都基于com
区域数据中已经存在的信息。在实践中,有关权威名称服务器的信息通过以下流程
example.com
提供给名称服务器: 注册人 → 注册商 → 注册机构 → TLD 区域中的授权com
即,注册人(客户)通过注册商购买和管理他们的域名,注册商与注册管理机构(本质上是 TLD 的所有者)有业务关系,并向那里发送域的信息(以及他们支付的部分资金)取自客户),注册管理机构将授权的相关记录放入 TLD 区域。