我有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来做到这一点?
或者有任何解决方案可以获得这样的结果
答案 0 :(得分:0)
您无法从nslookup或dig等DNS工具获取该信息。
这是因为没有此类DNS查询来列出此信息。网页的工作方式是从某个WHOIS服务器询问WHOIS数据库(在这种情况下,它是Internic的WHOIS数据库)。某个WHOIS数据库通常只包含某些域的条目(如aaa.com,bbb.net),但不包含子域名(如xxx.aaa.com)或其他未由该域名注册商管理的TLD(如aaa。 gov,bbb.us,ccc.co.uk,ddd.fr,eee.de)。
有一个CLI实用程序(在大多数Linux发行版中都可用,称为“whois”)来访问WHOIS数据库。您必须指定WHOIS服务器的名称或地址(本例中为whois.internic.net),以及该WHOIS服务器可理解的格式的查询。例如:
whois -h whois.internic.net 70.84.87.146