域名列表获取,大体分为两类需求。一类查询自己名下注册的全部域名,另一类批量核验一批域名是否可注册。两类场景对应的工具、方法完全不同,混淆之后会白白耗费大量时间。
查询自己名下域名,最直接的办法就是登录域名注册平台。阿里云、腾讯云、Namecheap、GoDaddy这类服务商后台,都存在域名列表页面,登录之后查看账户下全部域名,支持检索、排序、导出。如果在多家注册商购买域名,就需要逐个登录。有人希望用单一工具一次性拉取全部平台域名,没有官方接口,但浏览器扩展MyDomains Domain CSV Exporter可以实现这个需求。适配GoDaddy、Namecheap、Porkbun、Cloudflare、Squarespace等主流注册商,打开平台域名列表页面,点击扩展按钮,读取页面域名信息导出CSV。解析流程全部在本地执行,域名数据不会上传外部服务器。局限是仅支持清单内注册商,国内小众平台不在支持范围内。

想要查询个人或者企业名下绑定的域名,采用反向WHOIS查询。原理依靠注册邮箱、姓名或者企业名称检索WHOIS数据库,找出全部关联域名。ViewDNS.info提供免费反向WHOIS查询,界面简单,无需注册,适合初步筛查。DomainTools数据体量更大,高级功能需要付费。帝恩思51dns.com同样集成反向WHOIS,支持批量导出WHOIS结果,付费用户无查询条数上限。反向WHOIS有前提,目标域名注册信息必须公开。对方开启隐私保护,注册人信息替换为代理信息,该方法失效。这时可以换思路,反向IP查询,查看目标IP托管的站点,或是解析NS、MX记录。多个域名共用一套名称服务器、邮件服务器,大概率归属同一持有者。
批量检测一批域名能否注册是很常见的场景,手动逐个查询效率太低。阿里云批量域名查询工具,单次粘贴或者导入txt文件最多处理1000条域名。结果划分为可注册、交易购买、已注册、查询失败几类,可注册域名勾选加入清单,最多100个批量结算。101domain批量查询工具功能相近,不少用户反馈查询速度快,支持的域名后缀种类丰富。
域名数量巨大,或是需要按规则生成域名再批量核验,开源工具会更合适。DomainXS属于Python脚本,读取文本内每行一条域名,输出WHOIS信息、SSL证书状态、IP归属地等内容保存到txt。Domain-Hunter无需安装,纯网页端运行。粘贴最多3000个域名,选定后缀,点击启动,实时返回结果,支持148种以上顶级域名,还能对比不同注册商报价,导出CSV或者Markdown。域名可用性依靠RDAP协议判断,相比传统WHOIS查询,数据更新更快。
桌面工具方面,OpenWhois支持1200多种后缀实时查询,批量导入域名列表,也支持依托注册人邮箱反向检索名下域名,结果导出Excel。水淼域名DNS批量查询工具更轻量化,复制一行一条域名到剪贴板,启动查询,返回DNS服务器、注册商、注册时间、到期时间、域名状态,保存到本地文件。
查询域名后缀注册总量属于另一种需求,和单个域名能否注册无关。ntldstats.com、tld-list.com专门做后缀统计,能够查看某个后缀已注册域名总数,还有各家注册商实时售价。这类数据适合域名投资,或是评估某个后缀的活跃度。
工具选型由需求决定。查询自有域名,登录注册商后台或者浏览器扩展导出。检索他人名下域名,优先反向WHOIS,先用免费的ViewDNS.info筛查,信息不足再使用DomainTools。批量核验可注册域名,少量数据用阿里云在线工具,大量域名想要一次性拿到结果选Domain-Hunter。所有工具都存在短板,反向WHOIS受隐私保护限制,批量查询存在访问速率限制,没有任何一款工具覆盖全部场景。