如果 NS 域由其自己的 NS 服务器解析,会发生什么情况?

如果 NS 域由其自己的 NS 服务器解析,会发生什么情况?

让我解释。

例如,您有一个网站,site.com并且在域名提供商服务上,您决定要拥有自己的名称服务器,并输入新的地址。

您决定让这些名称服务器拥有域名ns.site.com

现在,如果客户端想要解析my.site.com,会发生什么情况呢?据我了解,它(客户端和/或递归 DNS 服务器)将请求的二级域记录的权限site.com,从中选择 NS 名称,然后解析该名称以进行联系。

现在我们已将名称服务器设置为ns.site.com,它位于它自己的域中......等等,这是递归的。

我认为这可能是一个问题,在现实世界中如何解决这个问题?这种情况曾经发生过吗?

答案1

好贴在服务器故障上

粘合记录是指由对区域不具有权威性的 DNS 服务器提供的记录,用于避免 DNS 区域出现无法建立依赖关系的情况。

假设我拥有 example.com 的 DNS 区域。我希望拥有托管此域的权威区域的 DNS 服务器,以便我可以实际使用它 - 添加域根、www、邮件等的记录。因此,我将名称服务器放入注册中以委托给它们 - 这些始终是名称,因此我们将输入 ns1.example.com 和 ns2.example.com。

这里有诀窍。TLD 的服务器将委托给 whois 记录中的 DNS 服务器 - 但它们位于 example.com 内。它们尝试查找 ns1.example.com,询问 .com 服务器,然后被转回... ns1.example.com。

粘合记录的作用是允许 TLD 服务器在响应 example.com 区域查询时发送额外信息 - 也发送为名称服务器配置的 IP 地址。它不是权威的,但它是指向权威服务器的指针,允许解决循环。

相关内容