2010-10-10 43 views
3

我正在寻找一种方法来获得给定域名的主要和次要NS记录以及与之相关联的IP地址。这意味着,我要寻找这些: DNS1: IP1: DNS2: IP2:是否有unix命令从域中检索NS记录?

现在这种信息可以从像intodns.com网站,但我已经是一个巨大的领域的名单上,想用bash脚本自动化这个过程(可能不是这个的最佳选择)。

我试过“nslookup domain.com”,它给了我ip1。 “hostname domain.com”不会返回任何内容... 我还测试了“dig domain.com TYPE NS”,它不会添加太多信息。

在这一点上,我正在考虑intodns.com页面的wget和解析html以获得我所需要的... 你知道有更好的方法吗?

非常感谢!

回答

11

$ dig example.com NS

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

+0

嘿克里斯,是的,它的工作原理...我现在觉得很糟糕,我没有弄清楚如何使用自己挖掘:谢谢! – Zenet 2010-10-10 08:52:40