查找域的DNS设置?

我的客户使用域名注册商的DNS域名,

在DNS主机上设置帐户的人员已超过2年未联系。 直到现在,这还不是一个问题。 我的客户需要设置添加到他们的DNS。

我可以将DNS主机移回到域名注册机构,但是我担心打破某些东西,因为我不知道它是如何configuration的,因为没有人能够访问DNS主机的帐户(任何他们可以理解的拒绝提供细节)。

有没有一种方法,我可以find与所有关联的Alogging,MXlogging等域名的DNSconfiguration,所以我知道如果将DNS托pipe移回到域名注册机构,该如何设置?

如果您无权查看信息,则无法看到它们! 您可以检查是否允许区域转让(名为AXFR),那么您将收到所有区域,但如果不是这种情况,您必须有权访问域名注册商的DNSpipe理器中的区域文件。

要带AXFR的区域,您可以使用host -t AXFR <zone>. 不要忘记最后的点!

正如Dom所说,如果区域传输被允许,您可以通过查询AXFRlogging来访问整个区域信息,如dig AXFR domain.tld [@nameserver]

以下任何命令都会给你domain.tld的NS,MX和其他logging,但不会给它的子域(例如。sub1.domain.tld)

 dig ANY domain.tld host -a domain.tld nslookup -type=any domain.tld