核心结论:域名注册机构(注册商)的官方查询途径是WHOIS数据库。通过WHOIS查询,可获取任意已注册域名的注册机构、注册与到期时间、域名服务器、当前状态等完整信息。
什么是域名注册机构
域名注册机构(Domain Name Registrar)是经ICANN认证的、具备域名注册管理资质的服务商。全球ICANN认证注册商完整列表可在 https://www.icann.org/registrar-find.html 查阅。
WHOIS查询方法
1. 通用查询入口
根据ICANN官方公布的WHOIS相关信息, 大家可以访问https://www.icann.org/whois这个网址。
每一个顶级域名都有一个对应的注册局, 而这个注册局拥有自己独有的whois服务器。举个例子来说吧, 像.com、.cn、.org还有.xin这些不同的顶级域名, 它们各有各的独立入口点来进行查询。
2. 首先进行查询步骤的相关操作。
(1)你可以通过访问任意一个与WHOIS查询相关的页面来进行操作。
(2)你要把这完整的域名给写上去, 打个比方说就是像 gname.xin 这种样子。
(3)在点击了提交这个动作之后, 系统会把针对该域名的WHOIS记录返回回来给大家看。
3. 在适合做批量处理或者开发的场景下面, 使用命令行方式进行查询操作, 这通常是比较常用的做法。
请在终端界面之中, 执行下述操作。
whois gname.xin
或者是指定要使用哪个WHOIS服务器。
whois -h whois.xin gname.xin
查询结果关键字段解读
无法查询或查询受限的情况
这个.cn的域名, 是要依照那个《internet域名管理办法》去办的。注册人的那些详细信息, 在whois查询系统里面, 通常情况下是默认被藏起来的。最后只能够看到那个注册商的名称信息。
针对启用GDPR隐私保护措施的.eu等域名, 注册者信息将会采取脱敏处理的显示方式。
一部分新型顶级域名, 比如说的是那个带点后面跟xin的域名, 这个属于它们各自的注册局在做管理的那种情况, WHOIS上面的信息就归那帮注册的机构自己来维护。你要想知道更新后的状态的话, 时间上可能会差个24到48个小时才变过来。
高频问题
关于问题一, 如果在WHOIS信息中看到注册商字段显示为某某公司这个名称, 应当如何验证该机构是否具备ICANN认证的注册商资格。
把 Registrar IANA ID 跟 ICANN 认证注册商列表拿出来进行比对, 如果编号能够完全对上号的话, 那就可以认定它是合法的注册商。
关于问题二, 当域名状态这一项上面所显示的内容为pendingTransfer这样一串英文字符的时候, 它到底是什么意思。
A2: 那个域名正在被转到另一个注册商那里, 这个转移的流程还没有做完, 所以还没完成交割, 因此现在的状态下是无法进行任何操作的。
关于如何对多个域名进行批量操作以查询相关注册机构的这一具体问题, 大家可以根据以下提示来获取信息。
用户可以进行程序化的批量查询操作, 具体方法是使用RDAP协议接口, 该接口的入口地址为https://rdap.org。在发起单次请求时, 建议将请求间隔设置为一秒或者更长的时间。这样做是为了避免触发系统限流机制, 从而让查询过程更稳定。
补充说明
WHOIS和RDAP的数据, 是分别由注册商还有Registry来共同维护管理的, 所以您查到的结果其实就反映了在进行最后一次数据同步操作当时的状态情况。如果您的域名刚刚做完注册手续或者完成了转移的工作, 我们建议您过二十四小时之后再回去重新查询一下。
另外需要特别说明的是, 所有进行查询的行为操作都得遵守各个不同Registry所发布的数据使用政策, 这些拿到的数据内容只允许被用来核实域名的具体状态信息, 绝对是不能拿去搞批量爬取活动的, 也严禁用于任何形式上的营销业务用途。


