Whois查询是域名信息检索的标准途径, 用于获取域名注册者、注册机构、注册与到期时间等公开信息。任何人都可以通过该查询免费获取域名的注册数据, 无需注册账号, 也无需付费。
Whois查询可获取的核心信息
我们通常情况下所看到的那个完整的关于Whois查询的具体的结果, 一般是会包含下面这些东西在内的, 也就是这些字段的集合。
域名名称:被查询的完整域名(如 gname.xin)
注册的状态, 比如说正常状态、锁定状态, 还有删除等待期这些状态。
就是那个注册日期, 还有这个最后更新日期, 再加上这个到期日期。
注册商(Registrar)指的是那个负责代理处理域名注册业务的机构, 它的名字就是域名注册代理机构的名称。
名称服务器, 也就是负责解析这个域名的DNS服务器。
注册者的信息包括: 名字或者组织名称, 还有邮箱地址, 通信地址, 手机号码(这些信息由于要受到一些保护隐私政策的影响而不会直接公开显示)。
技术联系人(Tech Contact)
DNSSEC状态
按照相关说明, 需要大家注意的一点是, 根据ICANN的规定, 也就是从2018年5月开始以后, 关于注册者的那些个人信息, 它们会默认采取隐私保护的形式来进行展示, 这种情况下, 如果想要查看具体的内容的话, 就必须去通过注册商提出申请的请求, 才能进行查阅操作。
Whois查询操作步骤
1. 打开那个支持Whois查询的工具页面之后,在输入框里面把完整的域名写上灵音心图, 比如说是gname.xin这样子的。
2. 点击“查询”按钮, 或者也可以点击“Search”按钮, 接下来需要等待, 直到系统返回处理结果, 这个时间一般情况下的时长不会超过10秒。
3. 你需要去读那个注册信息, 然后把重点放在到期日期和注册商这两个地方。
4. 如果在结果里面看到有"Privacy Protected"这样的文字, 那就说明那个登记的人已经启动了隐私保护功能, 在这样的情况之下, 你还能够通过去查找登记服务商的相关联系方式, 来做进一步的核实工作。
各大主流的域名注册商的后台系统里面, 全部都自带了专门用于进行Whois查询的入口选项,用户只需要把想要查询的域名输入进去以后Whois查询详解, 就可以马上直接进行查看操作了, 在整个过程中是完全不需要再去跳转到那些第三方的网站上面去的。
典型使用场景
进行域名到期监控, 这个操作是可以批量查询自有或者竞品的域名的到期日期的, 这样做的好处是, 可以确保不会错失续期窗口。
争议与侵权核查: 我们要确认那个被投诉域名的注册主体是谁。我们还要确认这个域名的注册时间是什么时候。把这两点搞清楚, 是为了给后面的仲裁或者诉讼做准备。这是在做前置的取证工作。
在域名交易的环节开始之前, 我们要先对资产进行溯源操作, 这个操作的具体内容是去核实对方提供的注册记录信息是不是完整无缺的, 同时还要检查该域名是否存在异常的转移情况。
DNS故障排查这一步, 大家需要去比对一下那个Name Servers字段的实际内容, 以便确认相关的解析配置是不是被人给篡改了。
使用限制与注意事项
对于单一的IP地址的Whois查询, 频率通常是有限制的, 也就是说在每5分钟的时间段内只能查询不超过1次。如果你进行批量查询的话, 很有可能会触发IP被封禁的情况发生。
不同注册局在返回格式这方面是存在差异的, .com和.net是由Verisig通过统一接口来返回结果, 而.cn则是通过CNNIC这个接口来进行返回,所以字段之间出现的顺序可能会不一样。
查询的结果具有实时性Whois查询详解, 但是注册商的数据库在同步的时候存在短暂的延迟, 这个延迟通常是不超过15分钟的, 所以刚完成的转移操作可能暂时还不体现出来。
如果你的实际需求是对大量域名进行状态监控, 并且需要频繁地触发到期预警, 那么在技术实现上, 更稳妥的方案是让系统直接去调用由域名注册商所提供的应用程序接口, 或者选择将任务委托给第三方的专业域名监控服务来代为执行。
这样做的好处是能够完全规避掉因为依赖人工逐一查询所导致的效率低下的问题, 从而避免让这一环节成为整个流程中的性能瓶颈所在。


