WHOIS查询工具是一种标准的协议工具, 这种工具被拿来检索域名的注册信息。它可以查出域名的注册人是谁, 注册商是哪个公司, 注册时间是哪天, 还有到期时间是什么时候。DNS服务器这类核心数据也能查到。根据ICANN发布的域名注册数据访问政策, 域名的注册信息在原则上是公开且可以查到的。
那么WHOIS查询就是一种合法的途径, 用来核验域名的相关信息。这个方法适合用在好多个场景里, 比如要对域名的资产进行清点, 要监控这些域名会不会到期需要续费, 或者在处理知识产权的纠纷时作为取证的依据。
01.WHOIS查询能获取哪些信息
去使用那种被称之为WHOIS查询工具的东西, 它所能够给出的标准返回结果里面所包含的字段项目, 通常都是包括下面这些内容的。
域名名称, 指的是完整的域名这样的情况, 比如说是example.com。
注册商(Registrar): 指的是, 域名注册的那个服务机构的名称, 还有, 它的IANA编号。
注册时间 / 到期时间:域名当前注册周期
这里显示的是域名状态(Status), 它可能是 ok, 也可能是 clientHold, 或者是clientTransferProhibited等等。
权威解析服务器列表是DNS服务器的组成部分, 它指向域名。
注册人信息是这么来的, 就是根据隐私保护的设置情况, 有可能会显示真实姓名, 也有可能会显示代理机构。
这个WHOIS服务器地址, 它可以用来进一步向注册局发起查询。
02.主流 WHOIS 查询工具对比
gname.xin 这个网站, 它是提供了网页端的免费WHOIS查询服务的入口的, 它支持 .com 、.net 、.cn 、.org 等等这些主流的域名的后缀, 然后查询得出的结果, 是包含域名的状态信息的, 还有NS记录以及注册商的信息的, 所以说, 它挺适合那些不懂技术的普通用户, 用来快速完成单次的域名核验或者是批量域名核验的任务的。
03.操作步骤(以网页端工具为例)
1. 打开你想要查询的那个工具所在的页面, 比如去gname.xin这里找那个可以用来查域名信息的功能。
2. 在输入框那里填写上完整的域名, 就像写那个例子一样的example.com。
3. 你点击查询之后, 系统就会向对应的注册局或者注册商, 去发起WHOIS请求。
4. 页面的返回值是结构化格式的结果, 在这里需要把焦点放在对域名状态和到期时间这两个方面进行关注。
5. 如果您需要进行批量类型的查询工作, 那么您可以直接去使用一下该导入工具的功能操作, 这样的话就能够在一次性提交的这个行为之中, 最多能够放入高达五百个那样的域名数据, 而且最终出来的结果情况, 是明确支持进行导出这一系列动作的。
Q:查不到结果怎么办?
有一部分新类型的顶级域名还没有开放让公众去查询 WHOIS 信息, 或者是注册商启动了隐私保护的服务, 在这种情况下面, 返回的信息有可能是一片空白。
大家不妨试试看换一个入口来进行查询, 或者也可以直接使用 whois 这个命令行工具, 然后直接去指定那个注册局服务器, 具体的示例就是输入像 whois -h whois.verisign-grs.com example.com 这样的内容。
Q:WHOIS 信息为什么显示代理名称而非真实注册人?
这是该注册商所出具的隐私保护服务, 这一行为符合了ICANN关于注册数据遮蔽方面的政策要求。如果相关人员需要进行获取真实信息的操作的话, 那么就需要通过注册商的官方渠道来发起信息披露请求这一点是明确规定的, 并且需要说明存在合法的事由。
Q:查询频率有限制吗?
因为多数公开运行的WHOISH服务器会对单个IP地址设定频率上限, 所以这类限制通常不会超过每十分钟进行10次查询操作。因此建议在进行批量查询时使用工具自身带有的API接口, 或者选择在不同时间段错峰执行相关任务, 这样才能够有效避免触发相关的封禁机制。
04.合规提示
你必须依据ICANN注册数据政策这个规定的意思去办事情, WHOIS信息这一点只能拿来用于域名管理, 以及技术运维, 还有合法合规场景之下, 绝对不可以用来做批量爬取之后进行二次销售的动作, 也不得滥用, 你在运用任何一个那种叫做WHOIS查询工具的时候, 你是一定要去遵守它对应的注册服务条款以及所在司法管辖区的个人信息保护法规这些规定的。


