列出某些第三方 DNS 服务器上可用的所有目标

列出某些第三方 DNS 服务器上可用的所有目标

可能重复:
如何从 DNS 请求/获取所有记录?

我想将我的 DNS 服务器配置为与给定域的第三方 DNS 服务器相同。这是暂时的。我们最终会接管整个服务器。我想看看是否还有其他子域,例如 mail.domain.com

我知道对于这个服务器我可能无法制作列表,但如果他们允许的话我愿意这么做。我该怎么做?

答案1

dig -t axfr example.com @ns.example.com

其中 example.com 是要列出的区域,ns.example.com 是请求区域的服务器。您正确地注意到服务器可能(甚至很可能)不允许这样做,但如果允许,那对我来说就没问题了。

答案2

要求对方允许“区域传输”(AXFR) 到您的服务器,并将您的服务器配置为对方区域的从属服务器。这应该会在您的服务器上创建主区域的完整副本。

最终,当“接管整个系统”的时候,您可以轻松地将您的服务器转换为该区域的主服务器。

相关内容