查找 TLD 下的所有域
Posted
技术标签:
【中文标题】查找 TLD 下的所有域【英文标题】:Find all domains under a TLD 【发布时间】:2015-11-22 08:00:59 【问题描述】:我正在尝试找到一种方法来列出 top-level domain (TLD) 下的所有注册域。 IE。 .com、.net 等下的所有内容。我找到的所有工具仅适用于查找域下的子域。
【问题讨论】:
【参考方案1】:我认为域名注册管理机构和 ICANN 不会出售此类数据。因此,如果您想获得***域 (TLD) 下的所有域,您必须联系 Whois 域数据提供商。有各种 Whois 域数据提供者,但每个都有一些限制。
WhoisFreaks 是最大的 whois 数据库之一,拥有 1000 多个 TLD(gTLD 和 ccTLD)、4.24 亿多个跟踪域和 5.58 亿个 WHOIS 记录的 WHOIS 信息。最好的是,您还可以获得 WhoisFreaks 为特定 TLD (如 .com、.net、.edu、.info、.org 等)定制的数据库。他们的数据库根本不包含子域。它仅包含 TLD 下的域。您可以在此处查看他们为其提供 Whois 数据的 TLD 的完整列表:https://whoisfreaks.com/pricing/whois-database/tld.html。
WhoisFreaks 数据库每天都会更新。除了 Whois 数据库,他们还维护着 newly registered domains、expiring/dropped 域 whois 数据库。有关更多信息,您可以在此处访问他们的文档:https://whoisfreaks.com/documentation/api/whois-api.html。
【讨论】:
【参考方案2】:您可以在www.internationalwhoisdatabase.com找到迄今为止注册的所有域历史数据和.com 域总数
【讨论】:
【参考方案3】:您寻求的信息不公开。不过,您可以尝试以下几个选项:
您可能想尝试直接向相应的注册中心查询有关获取区域文件的访问权限。但是,该过程可能需要数周时间,并且一些注册管理机构选择根本不提供访问权限。对于较新的 GTLD,您可以通过 ICANN's Centralized Zone Data Service 申请。您可能需要提供充分的理由才能访问完整列表。不过,Zone 文件每天只能提取一次,因此要获得更多最新信息,唯一的选择是付费服务。
Whois API 在主要 GTLD(.com、.net、.org、.us、.biz、.mobi 等)中提供完整的whois database download。它还提供解析和原始格式的存档历史 whois 数据库,以 CSV 文件格式下载,以及newly registered domains 的每日下载。
类似的流行question 已经存在,但答案和链接有点过时了。
【讨论】:
现在我们有了certificate transparency network,似乎这些信息在 2019 年可能更容易获得。以上是关于查找 TLD 下的所有域的主要内容,如果未能解决你的问题,请参考以下文章
如何将所有请求重定向到 https)://www.domain name.tld/