假设我的域 example.com 使用名称服务器 dns1.example.co.uk 和 dns2.example.co.uk。如果我理解正确的话,这意味着额外的查找,因为 .com 不包含其他 TLD 上域的粘合记录。在实践中,这是一个问题吗?它会使查找速度明显变慢吗?
假设我的域 example.com 使用名称服务器 dns1.example.co.uk 和 dns2.example.co.uk。如果我理解正确的话,这意味着额外的查找,因为 .com 不包含其他 TLD 上域的粘合记录。在实践中,这是一个问题吗?它会使查找速度明显变慢吗?
不。
不。
它简单不会重要。
这本身不是问题,您应该确保不要创建循环:如果
domain1.example
有ns1.domain2.example
和ns2.domain2.example
,同时用于domain2.example
名称服务器ns1.domain1.example
并且ns2.domain1.example
可能不是一个好主意(对于更长的链也是如此)。当然这种情况很少是自愿发生的(但确实会发生),更像是经过各种变化才出现这种情况。至于让事情变得更慢,没有人会真正看到差异,因为 DNS 服务器缓存结果。
然而,它在“信任方面”有所不同:这意味着您需要信任一个附加组织(处理另一个 TLD 的组织),当然还有名称服务器使用的域名的所有者。这会产生各种非技术后果。DNSSEC 特别要考虑这一点。如果它在一个 TLD 中可用但在另一个 TLD 中不可用,则您可能无法拥有适当的 100% 信任链。