2012-01-04 103 views
1

我爲約翰霍普金斯大學工作,我們這裏的網絡文化多年來一直是一片荒蕪的荒野。我們試圖處理整個網絡領域的大量註冊子域名,甚至我們的IT部門在追查未刪節的名單時也遇到了一些麻煩。有沒有辦法找到一個主域的所有現有子域?

是否有工具或腳本可以快速且輕鬆地完成此操作?我是一名開發人員,會寫點東西,但我想知道這個車輪是否已經創建好了。

另外,是否有一種奇怪的谷歌搜索方式,不僅僅是* .jhu.edu或site:.jhu.edu,因爲這些搜索在最後使用了大量的「jhu.edu」網站他們的網址(例如,www.keywordspy.com/organic/domain.aspx?q=cer.jhu.edu)

感謝您對此的看法!

+1

域名必須從某個地方命名。最簡單的方法就是查看你的DNS服務器配置並查看他們授權的域名。 – 2012-01-04 18:31:14

回答

0

谷歌搜索site:*.jhu.edu似乎對我很好。

也就是說,你也可以使用Wolfram Alpha。使用this search,在第三個框中點擊「子域名」,然後在創建的新子域名部分中點擊「更多」。

0

正如@Mark B在他的評論中提到的,域名(子或者其他)具有任何實際價值的唯一方式是如果DNS服務將其映射到服務器,以便瀏覽器可以向其發送請求。追蹤所有子域的唯一方法是跟蹤他們的DNS條目。值得慶幸的是,DNS服務器相當容易找到,具體取決於您對網絡基礎架構的訪問級別以及父域的授權DNS服務器。

如果可以,您可以從網絡中和周圍的防火牆日誌中提取DNS流量。這會讓你找到正在發送你的子域請求的DNS服務器。

雖然只是簡單地遵循DNS跟蹤,但更容易。您域(jhu.edu)的權威DNS服務器將擁有指向其他域名授權的DNS服務器的指針(如果您的主域名已不具權威性)。

相關問題