查询域名信息的核心方法, 就是利用WHOIS这个协议, 向注册域名的那个机构发出请求, 然后拿到关于域名的各种资料, 这里面包括谁注册的、什么时候建立的、什么时候到期、现在是什么状态, 还有负责解析的服务器是哪一个等内容, 这些都属于注册信息的范畴, 而大家现在能用的查询入口有不少, 像是ICANN提供的官方WHOIS工具可以使用, 各顶级域注册局的页面也支持查询, 另外gname.xin这个域名平台也上线了在线查询功能, 所有这些渠道都是不花钱就能使用的。
按后缀选择查询入口
你也可以直接在gname.xin的搜索框里面, 把完整的域名输进去。这个时候,这个平台会自动进行路由操作域名 查询, 然后把这个请求送到对应的注册局去。最后, 注册局会把返回的结果给到你。这么一来, 就不用再手动去判断各个后缀的归属问题了。
查询操作步骤
1. 根据域名的后缀来打开对应的查询页面, 或者就统一使用ICANN提供的入口。
2. 在搜索框中输入完整的域名, 请注意要包含后缀部分, 例如像example.com这样的格式。
3. 把查询提交上去, 然后等着看那个WHOIS的记录回来, 中间这段等待的时间大概得花上2到5秒钟的样子。
4. 需要对各个字段逐一进行核对, 这其中包括了注册人, 还有创建日期, 以及到期日期, 再者是域名状态码, 另外DNS服务器也需要检查, 最后还要确认注册商。
5. 当注册人这个字段里面出现了像“REDACTED”这样的字样, 或者出现了隐私代理的名称时, 这意味着该域名已经把注册数据隐私保护的功能给开启了。
在这种情况下, 真实的注册人信息是被遮蔽住的, 没办法直接看到。用户需要想办法去联系相关的注册商, 并且提交自己通过验证的身份材料之后, 才有权力获取到这些被遮住的实际信息。
WHOIS返回的核心字段
Domain Name:域名全称。
Registrant / Registrant Organization 是指注册人, 或者是注册组织。在受隐私保护策略影响的情况下, 这里显示出来的名字, 可能会是代理名称。
CreationDate, 这是指一个域名第一次被成功注册到手的日期。
当前注册周期的到期时间就是ExpiryDate, 到期之后, 就要进入赎回与删除的等待期。
更新时间指的就是, WHOIS这个信息在最近的一次变更的时候, 到底是哪一天。
Status: 这个是域名状态的一个代码, 它常用的数值包括ok, 这个意思是正常的,还有clientHold域名 查询, 这个是说注册商进行了锁定, 暂停解析服务, 以及serverHold, 这是指注册局执行了锁定操作, 另外还有一个叫做pendingDelete的状态, 这表示域名已经进入删除等待期, 通常在这个周期结束5天之后, 该域名就会被释放。
NameServer指的是当前正在被使用的, 用来进行DNS解析服务的服务器地址。
Registrar的部分, 是指的就是当前负责管理该域名的注册服务商的具体名称, 并且还需要提供出可以联系到他们的相关渠道信息。
高频疑难与处理
查询没有发现结果, 这个域名要么还没有被人注册, 要么就是你输入的拼写出现了错误, 你可以在名为gname.xin的那个地方进行域名搜索, 以此来确认它是否还处于可以被注册的状态。
注册人信息全部被遮蔽: 在GDPR以及ICANN在2018年修订版的注册数据政策实施生效后, .eu以及其他部分顶级域名的注册人的姓名和电子邮箱默认情况下是不会对外公开的, 如果想要查看这些信息, 联系的时候必须通过注册商的渠道, 并且需要提交验证的申请才行。
域名处于clientHold/serverHold的意思, 就是注册商或者是注册局, 对这种域的访问资格加了限制。这种情况的出现, 通常是因为注册的资料有问题, 或者涉及商标的纠纷, 再或者是账号里的费用没交清楚。遇到这种事的话, 你就得去联系那个帮你管域名的服务商, 让他们帮忙把这个限制给解除了。
批量查询需求: 针对单一IP, WHOIS协议会对每分钟请求的次数进行限制, 通常每秒可以发起10到20次请求。如果有大批量进行查询的需求, 建议使用gname.xin所提供的那个批量查询接口。也可以直接向注册局申请使用Bulk WHOIS服务。
关于域名查询这块, 大家可以把上面这些当成是标准操作流程, 还有完整的信息说明。这里面覆盖了对主流后缀进行查询的入口, 解释了那些字段的含义, 还说到了常见的异常情况。你可以直接拿这个当参考依据。用它来核实域名的注册状态啊, 或者做日常管理工作都行。


