我很好奇。我一直在阅读我们的 ISP 和互联网中间人如何记录和跟踪所有 DNS 请求,基本上在许多日志中留下面包屑痕迹,并且还允许出于广告目的的 DNS 劫持(我在看你 Cox Communications!)。
不管隐私/安全的其他方法如何,我特别想知道是否可以在您自己的本地网络上运行 DNS 服务器,_实际上具有根 DNS 服务器的区域信息(对于 .com、.net、. org) 域。
我知道你可以设置 DNS 基本上只是映射你域中的机器,但是基本上可以请求根 DNS 信息的副本/传输存储在你自己的 DNS 服务器上,这样你就可以绕过去互联网获取 DNS信息在所有网页浏览?
我希望我说清楚了。我不想让我的 DNS 服务器只拥有关于我的内部网络的信息——我希望它拥有大型互联网 DNS 服务器拥有的重复信息,但我希望这些信息位于我的 DNS 服务器本地。
除了 DNS 之外,是否有类似 BGP 区域传输的东西?
更新:是否有任何产品/OSS 软件可以基本上将这些信息从外部 DNS 链中大量“抓取”到本地缓存中,以便在您需要时准备好它们,而不是在您明确请求域记录时缓存它们?