所谓域名历史Whois信息, 实际上就是指在域名整个生命周期里面, 各个阶段所对应的那些注册数据的快照, 它包括了注册时间, 还有到期时间, 再就是注册人的那些变更记录, 还有DNS服务器的更改情况, 以及域名状态在整个过程中的流转过程等等。

在当今的全球范围之内, 压根儿就不存在一个统一的、能够包含全部数据的历史Whois数据库, 所以对于历史信息到底能查到什么程度, 这完全要根据不同的注册局政策, 隐私保护方面的具体条款, 以及所使用的查询工具是什么样的, 这些因素来决定了。

域名历史Whois信息能查到什么

注册与到期时间指的是, 这个域名最早是什么时候被注册的, 以及最近一次办理完续交费用之后, 到这个域名失效的那一个个截止日期是哪一天, 通常来说, 大家把目光看向最开始注册的那个阶段, 也是可以找到的。

注册人变更记录的意思是, 在隐私保护功能没有被开启的时候, 大家能够查到的那些过去的、负责注册的人的名字或者是机构的名称。如果说那个管理注册的商服务启用了关于WHOIS的隐私保护服务的话, 那么在这些历史记录里面, 有关这一栏的内容就会显示为“Redacted”或者是该注册商所代表的持有信息的状况。

DNS变更轨迹:域名曾指向的Nameserver列表,部分查询工具保留最近1-3次变更快照。

域名状态码变更: 比如, 从“ok”变成“clientTransferProhibited”, 或者变成“pendingDelete”, 这些是状态发生变更的具体时间点。

这个注册商变更记录指的是, 当域名从一个注册商家转移到另一个注册商家的那个时间点。

主要查询渠道

1. 注册局官方WHOIS接口指的是, 各顶级域注册局(例如由ICANN管理的.com和.net, 以及由CNNIC管理的.cn)会提供用于查询的WHOIS入口。然而, 这些渠道通常只返回当前的状态信息, 而不会保留完整的历史记录。

2. 历史快照类工具: 有一些第三方的平台, 它们会定期地去抓取并且存档那种WHOIS的数据, 这样是可以供人进行回溯查询的。

比如通过gname.xin所提供的那个WHOIS的历史查询的功能, 用户在输入域名的时候, 就可以调取到这个平台所存档的多次的快照记录, 进而查看注册人、DNS、状态等这些字段, 是如何随着时间而发生变化的。

3. 把证书透明度日志与DNS历史查询, 利用Crapstools和SecurityTrails等工具进行操作, 这样能间接地把域名的DNS解析历史给还原出来, 同时也能看到SSL证书签发记录, 这个做法, 是对WHOIS历史的一种有效补充。

4. 注册商后台: 域的持有者有能力登录原注册商的, 管理操作面板, 然后能够查看该个域名的操作流程记录里包含状态变更和转移记录的情况, 但没有办法去查看第三方视角的历史Whois信息。

查询限制与注意事项

域名历史Whois信息怎么查?可查内容与查询渠道说明(图1)

自从《一般数据保护条例》也就是大家常说的GDPR在2018年生效, 而且ICANN也跟着发布了《GDPR指南》之后, 对于.com和.net这些常见的通用顶级域来说, 在进行WHOIS查询操作的时候, 注册人的那些个人信息, 像姓名、邮箱啊、电话啊这些内容, 默认的情况之下就会被弄成隐藏状态。

如果在历史快照当中采集到的数据的时点是早于这项政策正式生效之前的时间段的话, 那么这些数据里面有可能仍然会带着明文形式的信息;但是一旦是落在政策生效之后的那个时间范围里的话, 那就大部分都会呈现成被隐藏掉的样子了。

自2021年起, .cn域名已经被纳入了ICANN隐私保护的范围。在历史的WHOIS记录中, 注册人的信息同样也存在不可逆的缺失情况。

注册局这边是不会去承诺那些历史WHOIS记录会被永久保存下去的。因为早于2005年以前的那些数据, 目前已经有一部分人没办法再去检索出来了。

各个查询工具的 data 覆盖的时间起点是不一样的, 大家应当在查询之前确认目标时间段是否可以用的问题。

阜新市自然资源事务服务中心

典型应用场景

域名纠纷与仲裁(UDRP)这件事情, 是需要去调取一下域名里面的那些关于历史注册人的信息的。这么做的目的, 是为了要确认在争议发生的那个具体时间点上, 到底是谁是那个实际持有人。

域名投资尽职调查就是去做评估二手域名的真实使用历史, 还要去检查是否存在恶意抢注记录。

安全事件溯源的做法是这样的, 它是通过查看历史DNS记录以及WHOIS的信息变更情况, 来对被已经受到黑客攻击的域名的整个操作时间线进行还原。

补充说明

如果你想要拿到最齐全而且最靠谱的历史WHOIS信息, 那我们就建议你去找相关的注册管理中心去提出一个正式的数据申请动作, 这个动作可以是比如在ICANN公共利益承诺这样的大框架下面进行的合法提取过程, 或者是你可以通过走法院的法律程序这条路子, 去要求那些保存操作记录的域名注册服务商提供相关的日志资料内容。

在日常查询活动里面, 大家往往会把历史快照工具, 像 gname.xin 之类的相关东西, 同证书透明度日志结合起来一起使用。这样做的一个直接结果就是可以基本搞定绝大多数情况下, 只要不是涉及法律方面的, 那种需要回溯到过去某个状态的需求。