2010-10-10 46 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