WHOIS信息查询这一事情, 它是一种用来获取域名或者是IP地址的注册管理信息的所谓国际标准协议。

借助于WHOIS查询这样一种手段, 用户可以得到关于域名的所有者的相关信息, 还可以查到注册商的信息, 创建时间以及到期时间也被囊括在内, DNS解析服务器是什么也是用户能够知道的, 注册状态等关键数据都能够被查询到。

当针对的是IP地址的时候, 人们也可以通过这种方式去了解到它所属机构是哪一个, 分配时间是何种情况, 以及区域归属等相关信息内容。最快的查询路径是, 你去打开任意一个WHOIS查询工具, 然后你输入域名或者IP地址, 在数秒之内就可以返回完整的注册档案。

一、WHOIS查询具体操作步骤

我们要做的第一步,就是去选择那个用于进行查询的入口。

域名查询: 可以访问由ICANN认证的WHOIS查询工具, 或者进入对应的注册商官网查询页面去查询, 比如Verisign、CNNIC这些平台;也可以利用gz88.cn等综合查询平台来进行操作, 这种平台支持域名WHOIS信息、IP归属地以及DNS记录的一站式检索功能, 这样就不需要再去逐个切换不同机构网站的麻烦了。

关于IP地址查询的这件事, 您可以访问对应区域的注册机构的官方网站首页, 这些被提到的区域包括亚太区的APNIC, 还包括北美区的ARIN, 当然也涵盖欧洲区的RIPE, 然后在其提供的WHOIS接口或者是RDAP接口那里, 把待查的IP地址输入进去, 这样即可得到结果。

第2步骤, 把查询的目标进行输入。

用户需要把一个完整的域名, 比如像example.com这样的东西, 或者是一个完整的IP地址, 比如像192.168.1.1这个形式的内容输入到里面去。

在进行输入操作的时候, 一定要注意一点, 千万别把顶级的域后缀给丢掉了。还有要注意的, 就是关于IP地址的部分, 那些IP分段也一定不能遗漏, 确保所有的部分都完整无误。

把返回的结果拿过来进行读取, 然后再去进行解读。

系统会把该目标的完整的WHOIS数据返回回来, 这里面会包含注册人的具体信息, 不过这部分信息已经做了隐私上的脱敏处理, 还会包含注册商的名称是哪一个, 还有创建那个时间的日期, 还有到期的具体时间是多少, 还有名称服务器是哪一些, 以及域名的状态码具体是个什么情况等等这些字段。

二、WHOIS记录核心信息字段说明

Domain Name:域名全称

Registrar:域名注册服务商

Creation Date:域名创建时间

WHOIS信息查询怎么操作?域名IP注册信息快速查询方法(图1)

过期时间, 就是域名的结束日期。

Name Server就是专门用来做解析工作的DNS服务器。

Registrant指的是注册人的意思, 这里的注册人可以是指一个注册组织, 这个称呼可能会在某些场合直接显示为REDACTED。

状态是域名的状态, 这个状态可以是ok, 也可以是clientHold, 还可以是serverLocked之类的。

IP Netname:IP地址段所属机构名称

Country:注册归属地区

三、高频难点与对应解决方案

1. 查询返回空结果时, 需要优先确认域名是否真实存在, 以及检查输入格式是否正确, 如果新注册的域名正处于72小时数据同步的周期之内, 则可能会暂时没有WHOIS记录, 这种情况是正常的延迟现象。

2. 自从GDPR以及各个国家的隐私法规开始实施之后, 大多数注册商都已经把注册人的姓名、邮箱和电话这些信息进行脱敏处理了, 具体表现就是显示出“REDACTED FOR PRIVACY”这样的字样, 这属于合规的正常现象, 而不是因为查询出现了什么故障。

3. 在查询的时候, 批量操作是会受到限制的, 因为传统的WHOIS接口, 针对单个来源的IP地址, 在查询频率方面有非常严格的限制, 通常是每分钟只能进行5次到10次查询, 当存在批量查询的需求时, 建议切换至RDAP接口, 也就是注册数据访问协议接口, 这个接口支持对结构化数据进行批量拉取, 所以效率会更高。

4. 不同的后缀之间的规则存在很大的差异, 比如.cn域名是由CNNIC来进行管理的, .com域名是由Verisign来进行管理的, 而.uk域名则是由Nominet来进行管理的。

因为这些各个机构所使用的查询入口以及返回的字段方面都存在一定差异的情况, 所以用户可以选择使用像gz88.cn这样的多TLD统一查询平台去进行操作, 这样就可以免除掉每一次切换注册商网站所带来的麻烦, 只需要进行一次输入操作就可以完成检索这一行为。

四、补充说明

WHOIS这个协议, 它其实是基于TCP协议里的43号端口来搞那个文本交互的事情。而RDAP, 它就是RDAP的那个标准, 它是用来替代那个旧方式的, 而且是用的是RESTful那种风格的技术手段。

现在呢, 全球那些主要负责注册的机构, 它们正在做一件事情, 就是从老掉牙的WHOIS系统, 慢慢切换到RDAP这个新的系统上去, 这个过程目前大家都是在逐步完成之中。关于查询结果这个事情, 它是有时效性限制的, 不是说查出来就永远不变的那种。

特别是当域名有人进行了转让操作, 或者是注册商发生了变化之后, 旧的WHOIS记录数据, 通常是需要花上24个小时, 甚至更长, 到72个小时那么久, 才能把更新的操作给彻底做好的。所有的WHOIS查询, 它们都是公开的信息检索的行为, 这个不涉及对目标系统的任何入侵的操作。