有没有办法找到一个主域的所有现有子域?

时间:2012-01-04 18:28:07

标签: search subdomain

我在约翰斯·霍普金斯大学工作,我们的网络文化多年来一直是一个无法阻挡的荒野。我们正试图在我们的网络世界中处理大量已注册的子域名,甚至我们的IT部门在追踪未删节的列表时也遇到了一些问题。

是否有工具或脚本可以快速,轻松地完成此操作?我是一名开发人员,会写一些东西,但我想知道这个轮子是否已经创建。

或者,谷歌搜索是否有一种奇特的方式,不仅仅是* .jhu.edu或网站:.jhu.edu,因为这些搜索结果发现了大量使用“jhu.edu”的网站。网址(例如www.keywordspy.com/organic/domain.aspx?q=cer.jhu.edu)

感谢您对此问题的想法!

3 个答案:

答案 0 :(得分:0)

Google搜索site:*.jhu.edu似乎对我有用。

也就是说,你也可以使用Wolfram Alpha。使用this search,在第三个框中点击“子域名”,然后在创建的新子域名部分中点击“更多”。

答案 1 :(得分:0)

正如@Mark B在他的评论中提到的,域名(子或其他)具有任何实际价值的唯一方式是DNS服务将其映射到服务器,以便浏览器可以向其发送请求。跟踪所有子域的唯一方法是跟踪其DNS条目。值得庆幸的是,DNS服务器相当容易找到,具体取决于您对网络基础结构的访问级别以及父域的权威DNS服务器。

如果能够,您可以从网络内外的防火墙日志中提取DNS流量。这样您就可以找到正在为您的子域发送请求的DNS服务器。

虽然简单地遵循DNS路径更容易。您的域(jhu.edu)的权威DNS服务器将指向其他对子域具有权威性的DNS服务器(如果您的主域服务器已经不具有权威性)。

答案 2 :(得分:0)

如果您有权访问域名注册商并获得适当的授权,则应该能够联系技术支持并请求zone file甚至根据提供商自行导出。