8

我正在寻找一种方法来获取给定域名的主要和次要 NS 记录,以及与之关联的 IP 地址。

现在,此类信息可从 intodns.com 等网站获得,但我正在处理大量域列表,并希望使用 bash 脚本自动执行此过程(可能不是最好的选择......)。

我试过nslookup domain.com了,它给了我主要的 NS IP 地址。

hostname domain.com什么都不返回...

我还测试dig domain.com TYPE NS了它不会添加太多信息。

在这一点上,我正在考虑wgetindns.com 页面并解析 html 以获得我需要的内容......

你知道有什么更好的方法吗?

非常感谢!

4

2 回答 2

20
$ dig example.com NS

对我来说很好。不,它不解析名称服务器的 IP 地址,但这不是 NS 记录的一部分。你必须自己做。与 whois 的输出不同,它采用标准化格式,因此更容易解析。

于 2010-10-10T08:48:21.703 回答
4
nslookup -query=ns <server.com>
于 2010-10-10T08:57:27.547 回答