域名WHOIS查询是用来确认域名的注册信息的唯一公开途径, 这个办法也能查到到期的具体时间, 以及注册的状态和持有人, 进入查询的地方是ICANN官方指定的WHOIS查询服务, 对于各个顶级域像.com以及.cn, 和新通用顶级域比如gname.xin, 它们都设有对应的WHOIS接口。
WHOIS可查字段
完成一次WHOIS查询后域名whois信息查询,返回信息通常包含以下字段:
域名, 也就是英文里面的Domain Name, 指的是你在查询的时候所用的那个完整的域名。
注册商(Registrar):该域名的注册服务机构名称。
注册日期: 这就是意思, 就是域名被首次拿来注册的那个日子。
到期日期(Expiration Date)是指目前注册的这一段时间, 最终结束的那一天。
最后更新日期, 这一项指的是注册信息在最近一段时间里最后一次发生变动的那个时间节点。
域名状态这个部分, 它对应的英文叫作 Domain Status, 里面会出现像 ok、clientHold、clientTransferProhibited 这样的代码例子, 这些信息主要用来反映出该域名的解析功能是否能够正常运作呢, 还是说已经被锁定住了。
名称服务器: 这里面列出来的是, 我们现在正在使用的, 那个DNS服务器的名单。
注册人信息是指: 你需要提供注册人的姓名、所属的组织, 以及电子邮箱地址。请注意, 如果开启了隐私保护功能时, 系统里显示出来的就不是你的真实信息了, 而是用代理信息来代替显示。
需要说明的是, 自从2018年GDPR生效以后, 在欧盟区域里面, 域名注册人的个人姓名以及电子邮件地址会默认设置为不对外公开的状态。所以, 外界只能查看到注册商的名称信息。
查询步骤
1. 打开与WHOIS查询相对应的入口。ICANN这个组织在其官网上, 也就是icann.org上面, 提供了一个通用的查询工具, 而像Verisign这样的机构管理.com和.net的域名的同时还有CNNIC管理.cn的域名也都各自设立了独立的查询页面以便人们进行相关操作。
2. 在查询框里面输入完整的域名, 比如说 example.com, 或者说 gname.xin 之类的这些内容。
3. 用户这边发起一下查询动作, 那么系统那边就会把这个域名的WHOIS记录给返回回来。
4. 要把这些关键的内容记下来, 重点就是看那个到期的日子、看看域名现在的状态是怎么样的、还有是哪个注册商在负责它。如果发现那个状态变成了clientHold这种情况的话, 那么就得去把这个东西联系一下对应的注册商的, 问清楚他们是不是已经把解析服务给暂停掉了呢。
常见问题
Q:查不到某域名的WHOIS信息?
该域名有可能没有完成注册, 或者是它属于的那个注册局还没有开放让任何人去进行公开的查询, 因为有一部分全新的通用顶级域是采用匿名注册的这种模式的。
Q:WHOIS显示的到期日期与实际不符?
在注册商和注册局的数据库方面, 是存在同步延迟的情况的。通常这个数据的更新时间是需要在24到72个小时之内才会完成更新的。所以我们建议是把注册商的后台所显示的内容作为主要的参考依据来看待。
Q:能否批量查询?
A说<强>ICANN强>没有给大家提供一个公开的、可以同时查一大堆数据的接口。
虽然注册商自己的后台系统里可以看到自己拥有的域名列表域名whois信息查询,但是如果大家想用第三方的工具去一个一个地查询的话, 就必须得遵守<强>ICANN强>制定的那些限制速度的规则, 也就是说每一次发送请求以后, 必须停下来等待至少两秒以上, 才能进行下一次操作。
补充说明
如今的人都能知道, WHOIS这一类资料是有时间限制的。注册信息发生了改动之后, 像是转移到了别的注册商手里、重新续费成功、或者是修改了DNS这些情况的, 记录都会在规定的同步周期之内完成更新。现在建议大家对重要的域名设置好到期提醒这个功能, 为的就是防止错过了续费的时间窗口。
像那些以.xin作为后缀的域名来说的, 它们在进行WHOIS查询的时候所采用的规则, 和那些以.com作为后缀的域名是完全一样的。因此可以通过gname.xin所在的注册机构所提供的查询入口来直接获取完整的注册信息内容。


