是否可以让 BIND 将单个 TLD 的所有二级域传输到我的本地计算机?(我完全知道这将是一个庞大的数据集)
另外,我如何每天跟踪更改?
例如,假设有一家托管公司,hostingcompany.com,其名称服务器为 ns1.hostingcompany.com。当我在浏览器中输入 hostscompany.com 时,我的计算机会联系顶级 .com 域名服务器,后者又会联系 hostscompany.com 的名称服务器以获取 hostscompany.com 或其任何子域的 A 记录。这不是循环,因为名称服务器的 FQDN 是域名本身的子域吗?换句话说,为了找到ns1.hostingcompany.com的IP地址,我们需要一个*.hostingcompany.com的名称服务器,它本身是什么?我错过了什么?
自从GoDaddy 的 DNS 中断以来,我绝对不信任名称服务器。
我刚刚创建了一个域名,下一步是设置名称服务器。我正在考虑使用 Route 53、CloudFlare DNS 和其他提供商。这意味着我最终可能会在我的域名上附加大约 13 个名称服务器。
我应该限制那个数量吗?主要问题是每次有人查找我的域名时都会增加一点延迟。查找会下载 13 个名称服务器的列表吗?
我在想,通过放弃通常的委托设置而不是为我的域操作 DNS,而是仅依赖 TLD 根中的胶水记录,我可能能够简化 DNS。
当然,如果我这样做,就不可能有很多子域、优先 MX 记录、委派子域等,但它会起作用吗?
更新
我对此进行了测试,但它不起作用(我不记得我最初从哪里获得这些信息)。为什么?