Den*_*suk -2 domain-name-system ip whois nameserver nslookup
我有 ip 范围。
我想找到指向相应 IP 地址的 ns 地址
我正在寻找一个命令来完成 nslookup 或 dig
预期结果
http://reports.internic.net/cgi/whois?whois_nic=70.84.87.146&type=nameserver http://dnsquery.org/nswhois/85.17.137.148
我怎样才能通过 nslookup 或 dig 做到这一点?
或者有什么解决方案可以得到这样的结果
不,由于一些原因,您不会轻易从 dig 或任何其他查询 DNS 的工具中找到此类信息。
首先,NS 记录不指向 IP 地址,而是指向 DNS 名称,而 DNS 名称又指向 IP 地址。区别很重要,因为名称与 IP 地址的关系不是 1:1,相反的是 rDNS,这也不是完全相反的。IP 地址与名称的关系为 n:n,并且不保证反向是准确或完整的。所以这部分很重要,并且需要从所有委托记录集到与其对应的 IP 地址的完整的前向查找信息集。
然后,在此之前还有一个问题:如何获取所有域的所有 NS 记录的列表。尽管将 NS 记录保存在您的域中以及显示您的名称服务器的根中是最佳实践,但情况并非总是如此,但您可能可以通过查询每个域的 NS 记录来获得一个很好的画面。
在此之前的一个级别是如何获取所有域的列表。作为政策问题,TLD 运营商不允许您转移他们的区域,因此这是不可能的。
这里的问题是,虽然如果您有前向查找的完整视图(正如您看到的报告所做的那样),您可以获得此信息,但您不能仅从 DNS 中获取它的一个子集。反向映射根本不存在。