域名whois信息查询这个东西, 它是获取域名注册信息的一个主要的方法。当你通过whois查询的时候, 你能够直接拿到域名的注册人名字、域名是哪一天注册的、到期时间到底是哪个时间点、域名服务器的情况, 还有注册商是谁等等这些关键的信息。

所以, 它是在进行域名交易的尽职调查、排查DNS出现的故障、以及对企业资产进行分类盘点等等这些场景里面的一种基础性的操作。

查询操作步骤

1. 发起查询(发起查询): 你需要去访问ICANN官方的那个whois查询工具, 也就是那个网址叫 whois.icann.org 的地方, 或者去找到对应的注册商的whois页面域名whois信息查询,然后在那个里面输入完整的域名, 比如 example.com, 接着提交以后, 系统就会返回关于该域名的whois记录。

2. 确认结果是指页面返回的文本, 这个文本就是完整的whois信息, 它通常分为注册信息, 也就是Registrar部分, 还有技术信息, 也就是Technical部分, 另外还有域名服务器, 也就是Name Server部分, 以及域名状态, 也就是Domain Status部分等板块。

3. 查看注册商: 在结果里面, 找到显示为"Registrar"的那个栏目, 它会告诉你现在管理这个域名的是哪一个服务提供商, 如果你之后想要办理过户手续、进行续费操作, 或者是修改DNS设置这些东西的话, 都必须去联系这个被标注出来的注册商来进行处理。

4. 注意隐私保护: 因为注册人已经开启了whois隐私保护这样的功能, 所以注册人的姓名、邮箱地址、电话号码这些具体的资料字段, 在查询的时候就会显示出"Redacted for Privacy"这个提示, 或者会显示出"Privacy Protected"这个提示, 这都是非常正常的现象, 这并不表示你的查询操作是失败的。

whois信息核心字段说明

字段 含义
Domain Name 域名本身
Registrar / Registrar URL 注册商名称及官网
Creation Date 域名创建时间
Expiration Date 注册商侧到期时间
Registry Expiry Date 注册局侧到期时间(含义不同域名whois信息查询龙南市就业服务平台,注意区分)
Name Server 域名服务器,通常2~3组NS记录
Registrant / Admin / Tech Contact 注册人、管理联系人、技术联系人
Domain Status 域名状态码(ok、clientHold、serverLocked等)

结果解读与典型用途

域名交易尽调: 进行核对所有权以及到期时间的操作, 去判断它是否存在着赎回期的那样的风险。

DNS故障排查, 检查Name Server指向是否正确, NS异常是域名解析失败的高频原因。

企业资产盘点是去做那个事情, 意思是要批量去查询那些属于名下的域名的到期时间到底是什么情况, 就是为了要避避免这些域名会发生过期的现象, 从而被其他人给抢注去。

域名whois信息查询:怎么查、查什么、怎么看(图1)

做安全排查的时候, 要去核查那些陌生域名的注册信息, 这样能够辅助大家去判断这些域名是不是用于钓鱼活动的, 或者是不是仿冒他人的域名。

高频疑难解答

Q:查询不到whois信息怎么办?

新注册域名是在注册后 45 天内的这段时间, 或者处于转移锁定期的域名, 这里的 whois 数据可能存在延迟问题, 或者受到一定的限制, 所以建议大家在数小时之后再尝试操作, 或者通过注册商后台进行核实工作。

Q:状态码"clientHold"和"serverHold"分别代表什么?

A指出, clientHold这个状态是指在注册商这一层面对解析进行了暂停操作, 这种情况通常是由于存在交易方面的争议问题, 或者是该账号出现了欠费的现象;而serverHold则是由注册局这一层面所施加的控制机制, 其普遍发生在域名遭到他人举报涉及侵权行为的时候。

如果遇到了这种状态出现的情况, 相关方需要去联系对应的注册商或者注册局来处理相关事宜, 在此处理以及等待的整个时间段之内, 该域名是不能进行正常的解析工作的。

Q:如何批量查询多个域名的whois?

关于ICANN已经推出了RDAP协议这回事, 这个协议的全称是RESTful Domain Access Protocol, 它的主要功能就是支持那种程序化的批量查询操作。

除了使用上面所说的这种方法之外, 用户还可以通过像gz88.cn这样的域名服务平台来使用他们提供的批量whois工具。使用这些工具的时候, 你可以一次性提交好几个域名的信息, 然后就可以获取到一个汇总的结果了。这种做法通常非常适合用在企业运维或者是资产盘点这样的工作场景里面。

补充说明

不同后缀的域名, 比如.com和.cn以及.com.cn之类的这些不同后缀所对应的whois查询入口是不同的。同时呢, 它们的数据字段存在差异。.cn这个类型的域名, 是需要通过由CNNIC也就是中国互联网络信息中心来提供的whois接口进行查询操作才能完成的。

并且这种数据格式与是由ICANN来管理的.com域名之间的数据格式是并不完全一致的。所以在对这些数据进行解读的时候, 就必须要注意各个字段之间的对应关系这一点是非常重要的。不然的话非常容易就会在解读到期时间或者是状态含义的过程当中出现误读这样的情况。