域名查询这个东西, 也被人叫做WHOIS查询, 它就是一种用来确认域名的注册状态、归属信息以及可用性的一种标准操作方式。用户可以借助于ICANN官方指定的那些渠道, 或者是利用域名注册局所提供的那些公开接口。

通过这种方式, 用户是可以免费获取到有关于域名的很多关键信息的, 比如说注册商、注册日期、过期时间还有DNS服务器等这些信息。下面就是关于完整的查询路径和操作说明的内容。

官方查询渠道

按照互联网名称与数字地址分配机构的相关规则, 顶级域注册局负责维护WHOIS数据。主要的查询入口包含以下内容:

1. 你可以去访问 whois.icann.org 这个网页位置, 然后把你想要查询的目标域名输入进去, 系统就会跳转, 让你直接看到对应注册局的 WHOIS 页面信息了。

2. 各个顶级域的注册局都有各自的WHOIS页面, 对于.com和.net这种域名的管理是由一个叫Verisign的注册局负责的, 它提供的WHOIS网址是whois.verisign-grs.com。而.cn这个域名的注册局是CNNIC, 它提供的查询地址是whois.cnnic.cn。

3. 这是一个用来进行第三方聚合查询的平台, 这个平台能够支持多种不同后缀的批量查询操作, 并且还支持通过API来进行调用工作。

部分注册商在开通域名解析, 或者备案协助服务这些内容之前, 也会先通过注册局接口去核验, 目标域名的这个注册状态到底是怎样的, 还有到期时间是在什么时候。

再举个例子来说吧, gz88.cn 在处理客户提出的域名托管申请的时候, 会先跑去调用 WHOIS 记录, 以此来确认域名处于正常的 ok 状态这一点, 同时没有进入赎回期。只有满足以上这两个条件之后, 才会进入后续的、所谓的配置流程中去。

查询步骤

1. 您可以去查看上面提到的那些官方的WHOIS查询页面, 然后随便点开其中某一个。

2. 把那个完整的网址填进去, 比如写做 example.com, 再或者写做 example.cn 这样也是可以的。

3. 当你执行提交查询这个动作的时候, 系统就会返回关于该域名的WHOIS记录, 这条记录是会被直接交给你的。

域名查下?官方WHOIS查询入口、步骤与可查信息全汇总(图1)

4. 我们要重点进行核对, 核对的内容包括Registrar也就是注册商, Creation Date也就是创建日期, Expiry Date也就是到期日期, Domain Status也就是注册状态, 还有Name Servers也就是DNS服务器。

5. 在进行批量查询这个操作的时候, 应当遵守ICANN设定的关于速率限制的这些规定。需要明确的是, 按照同一个IP地址去计算, 在每五分钟这个时间范围内, 向注册局的WHOIS接口发起请求的次数不能超过1次。

因此, 要么选择把调用动作在时间上进行适当的间隔处理, 要么可以选择直接通过注册商提供的API通道来获取所需的信息。

可查信息清单

字段 说明
Domain Name 域名全称
Registrar 当前注册商
Creation Date 首次注册日期
Expiry Date 到期日期
Name Servers 当前DNS服务器
Domain Status 注册状态(ok、clientHold、redemptionPeriod 等)
Registrant 注册人信息(未开启隐私保护时可见)

注意事项

隐私保护: 自从欧洲联盟《通用数据保护条例》GDPR生效之后, 大多数进行域名注册的提供商, 都会默认地把域名注册人的真实姓名以及电子邮箱地址, 替换成“REDACTED FOR PRIVACY”这一串英文字符。

如果用户有需要与该域名的实际持有人进行联系的话, 应该通过该注册服务提供商官方提供的代理邮箱来进行消息的转达工作。

赎回期与删除: 当域名状态成为 redemptionPeriod 时, 这表示域名正处于 30 天的赎回周期内, 此时原来的注册人还可以通过域名注册商把域名赎回来。

一旦过了这个时间, 域名的状态会变成 pendingDelete, 大约再过 5 天左右, 这个域名就会被释放掉, 在那之后, 任何个人或者机构都可以去重新注册这个域名。

频率限制: 如果你频繁地调用WHOIS这个功能,注册局就会临时把你的权限给封掉, 遇到那种需要大量处理的需求, 建议大家直接去对接注册商提供的API接口。

只要你按照前面说的那个渠道和步骤去进行实际操作, 那么你就完全能够非常准确、并且也非常完整地获取到任何域名对应的所有注册相关信息, 这样就不需要再去做其他的事情来查找了。