大家去查域名的历史记录, 最主要的目的就是为了拿到这个域名从最开始注册、中间有过哪些变更一直到现在的这一整套完整生命周期数据。

这里面包括的信息有很多, 比如说注册人到底是什么信息、什么时候注册过或者转移过以及什么时间到期了, 还有DNS解析是改过什么的、NS服务器的记录也出现过哪些变化等等情况。下面是现在主流的一些可以实际操作的查询渠道和具体的操作步骤说明。

01WHOIS历史查询(注册信息变更)

能查到什么: 域名注册人的信息, 注册商的名字, 创建的具体日期, 最后更新的日期, 到期的日期, 以及转移锁当前的状态等等这些事情。

查询渠道:

1. Whois.com/WhoisHistory, 你把域名输进去以后, 就可以去看现在的WHOIS信息, 还有历史的快照, 不过有些历史数据得花钱才能看到。

2. DomainTools(WhoisHistory), 它能够提供按照日期进行回溯的WHOIS查询记录。通过这种方式, 可以查到关于域名在历史上每次由注册人变更的具体信息, 还有关于注册商进行转移的相关记录。

3. 各注册商官方WHOIS, 比如阿里云, Namecheap, GoDaddy这些平台都要登录进去。登录后要找到域名管理页面, 然后才能查看当前的状态。如果要是想弄清楚历史变更记录的话, 就非得去联系这些平台的客服不可了。

域名历史记录查询全攻略:WHOIS、DNS、注册信息怎么查(图1)

4. 命令行动作:whois example.com(Linux/Mac)或 nslookup -type=soa example.com域名历史记录查询,获取当前权威数据。

操作要点: 不同的注册局, 包括像Verisign、Registry Services Inc.这样的ICANN下属各注册局在内, 它们保留历史数据的年限是不一样的, 通常情况下是可以回溯到域名创建的当时的时间点的, 但是中间的那些变更快照, 并不是全部都被完整地保存下来了。

02DNS解析历史查询

可以查询到的内容是, 针对域名中的A记录、CNAME记录、MX记录、TXT记录、NS记录这些不同的类型, 去获取它们在各不一样时间点的具体数值情况, 以及关于这些数值发生变动时的具体时间信息。

查询渠道:

1. SecurityTrails(securitytrails.com): 输入域名的话, 可以查看DNS记录的历史快照。如果用的是免费版的话, 那么只能看过去30天的情况。如果是付费版本的话, 那么可以回溯数年的历史数据。

2. ViewDNS.info/DNSHistory.net, 这是用来免费查看DNS记录变更历史的工具, 它会按照时间线的顺序来把相关内容展示出来。

3. 这个PassiveDNS(APDns)数据库, 它是由学术界还有相关社区来进行维护的,它里面是被动DNS采集来的那些数据, 通过这个数据就可以追溯比较早的那个时间点的解析记录。

域名历史记录查询全攻略:WHOIS、DNS、注册信息怎么查(图2)

4. Cloudflare/AWSRoute53管理后台: 如果你的域名托管在对应的平台上面, 那么你在登录后, 就能够在所谓的变更历史这一项里面。去查看相关的操作日志信息。

操作要点是这么说的, 大家要知道, DNS的历史数据是靠第三方的被动采集手段搞到的域名历史记录查询,这里面有时间上的盲区, 所以如果你想要精确到秒级别的变更记录的话, 你就得依赖于DNS服务商自己那边的审计日志了。

03域名交易与转移记录

能够查询到的内容:, 域名是否在二手交易平台, 比如说比如GoDaddy拍卖或者Dynadot上面完成了成交操作, 还有域名跨越不同的注册商进行转移的时间点是什么。

查询方式:

你可以先把目标注册商的交易历史页面找出来, 然后在这个面上去搜索一下那个域名的信息。

先看看WHOIS记录里面那个“Last Updated Date”字段发生过多少次变化, 同时也瞧瞧“Registrar”字段是不是也跟着变了好几次, 然后就这么着, 间接地把转移时间给推断出来了。

DomainTools这个软件的付费版本, 是允许导出完整的转移日志的。

04注意事项与局限性

域名历史记录查询全攻略:WHOIS、DNS、注册信息怎么查(图3)

在隐私保护这一块情况是: 隐私保护: 从2018年开始, ICANN要求必须强制执行WHOIS隐私保护措施, 这样一来, 注册人的姓名、电子邮箱这些信息就会被默认进行隐藏处理。

至于那些保存在系统里面的历史记录, 这里面所涉及到的相关数据, 有很大可能性已经没有办法再恢复原状, 或者说是再也无法还原回去。

数据完整性:免费工具的历史快照间隔是不固定的, 可能是几个小时或者几天, 这就无法保证会记录每一次的变更。

合规使用: 必须遵守规则来使用数据, 对于域名历史数据的运用, 仅限于安全方面的排查、所有权发生纠纷时的举证, 以及进行SEO分析这类合法的场合, 绝对不可以用来做批量抓取数据然后转手卖出, 也不可以用于去骚扰注册域名的人。

05快速选择建议

你的需求 推荐工具
查当前注册信息 各注册局WHOIS / whois命令
查注册人/注册商变更史 DomainTools Whois History
查DNS解析变更记录 SecurityTrails / ViewDNS
查域名是否被抢注/交易 GoDaddy Auctions历史 + WHOIS对比

以上这些渠道联合起来使用, 可以覆盖绝大多数的关于域名历史记录查询的场景, 如果涉及到法律举证这一种情况的话, 建议通过注册局的官方通道去调取完整的审计日志, 这种方式的法律效力高于第三方快照。