如何获取过期/删除域名的列表

问题描述 投票:0回答:3

如何获取过期或删除域名的列表?就像Park.io

提前致谢。

ruby-on-rails dns domain-name whois namecheap
3个回答
1
投票

首先,您需要指定您感兴趣的扩展。根据扩展的不同,可能性会有很大差异。

一些注册管理机构提供所谓的下拉列表(过期域名列表)。其他人可能会提供区域文件,从中可以发现过期的域名。 对于一些扩展,可以使用名称服务器支持的区域传输(AXFR)机制来获取整个区域文件。通过比较不同日期的两个版本的区域文件,您可以看到添加/删除了哪些名称。删除的名称通常已过期/待删除。

在 park.io 上列出的少数扩展名中,.to(汤加)是目前唯一允许 AXFR 的扩展名。

大多数时候,注册中心不会给您任何信息。您必须编制自己的列表,然后每年检查一次域名是否续订。这可能涉及大量的 whois 抓取。

如果没有注册管理机构的合作,或者没有良好的来源,就很难建立完整的列表。在 .com 中没有问题。国家/地区代码域名 (ccTLD) 往往更具保护性,但各个国家/地区的做法有所不同。

举个例子:瑞典非常开放。 .se 中的过期名称可以在此处查看: .se-域名即将发布。也可以下载区域文件,用于数据挖掘或其他目的:访问 .se 和 .nu 的区域文件

但这只是例外,而不是规则。


0
投票

您需要通过从 API 服务(如domaintools)查询过期的 WHOIS 信息来创建自己的 WHOIS。下面是如何通过 URL 执行此操作的示例:

https://www.domaintools.com/resources/api-documentation/whois-lookup/

示例:

 http://api.domaintools.com/v1/$myWebsite/whois/

0
投票

每个域名都会经历一个生命周期,其中包括到期日期。域名过期后,就会进入宽限期,在此期间可以续订,通常需要支付额外费用。但是,如果仍未续订,则该域名可用于新注册。这是域生命周期的一个重要方面。

过期域名: 这些是过期日期已过的域名,目前处于宽限期。虽然它们不活跃,但它们的所有者仍然可以续订。

已删除的域名: 另一方面,已删除的域名是那些已从域名注册数据库中完全删除、可供新注册的域名。这些通常受到寻求有价值域名的个人和企业的追捧。

通过 API 获取 过期或删除的域名列表以及 csv 格式的 Whois 数据,涵盖 1425 多个 TLD。

https://files.whoisfreaks.com/v3.0/download?apiKey=API_KEY&date=2023-08-24&fileType=dropped

https://files.whoisfreaks.com/v3.0/download?apiKey=API_KEY&date=2023-08-24&fileType=expired

您还可以获取每日更新的过期或已删除域名域名管理包的示例文件。

https://files.whoisfreaks.com/v3.0/sample?fileType=expired

https://files.whoisfreaks.com/v3.0/sample?fileType=dropped
© www.soinside.com 2019 - 2024. All rights reserved.