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