WHOIS这个协议是由ICANN即互联网名称与数字地址分配机构所主导的,它主要是用来查询域名注册信息的WHOIS信息查询,人们可以通过它来获取诸如域名的注册人是谁、开始注册的日期是哪天、到期时间具体是什么时候龙南市就业服务平台, 以及DNS服务器有哪些这些信息, 这些都是公开的资料, 任何人都可以直接免费查询, 根本不需要去预先注册一个单独的账号。
WHOIS查询操作步骤
1. 请先开启WHOIS查询工具。你能够进入gname.xin提供的WHOIS查询入口。你也可以前往icann.org的页面底部找到WHOIS Lookup工具。接着, 你要输入需要查询的完整域名, 例如example.com。最后, 你需要提交该信息以完成查询操作。
2. 请填入完整的域名格式。需要包含后缀部分, 比如使用"example.com"这样的写法, 不要用"example",否则查询操作将无法产出任何结果。
3. 提交以后WHOIS信息查询, 系统会马上返回这个域名的WHOIS记录, 不需要等待审批。
WHOIS返回的核心字段说明
这个注册人(Registrant), 代表的是域名的持有者名称或者是相关的组织架构。如果这一项功能启用了隐私保护的措施, 那么在显示的时候, 就会呈现出"REDACTED"这样的状态, 又或者会显示出来代理方的具体名称。
这个字段指的是创建日期(CreationDate), 意思就是域名第一次把注册手续全部完成, 最终确定下来那一刻所对应的时间点数据。
到期日期(ExpiryDate)是指当前注册周期的截止日, 如果逾期未进行续费操作, 该域名将会进入删除流程。
那个注册局(Registrar), 说白了, 它就是管这个域名注册的事情的, 同时也负责对这个域名进行管理的那么一个服务机构的名称。
域名状态, 也就是那个被称为 Status 的东西, 会出现像 ok、clientHold、pendingTransfer 这些情况, 这些东西会直接反映出这个域名在当前时刻是不是处于能够正常使用的状态。
NameServer(NS), 这个概念指的是域名所指向的DNS服务器的地址信息。在通常情况下, 这类记录的数目是2条到4条之间。
高频疑问与排查
1. 查询返回"DomainNotFound": 这个域名可能还没有注册, 也可能会因为过期而被删掉, 或者是你在输入的时候写错了字, 请你仔细检查一下这个域名的拼写然后再重新试一次。
2. 注册人字段全部都是"REDACTED"。这种情况是因为该域名已经启动了, 符合二零一八年ICANN的GDPR合规要求的, 注册信息隐私保护服务, 这属于是正常的情况。所以, 人们是无法通过, 普通的WHOIS查询系统, 去获取到真实的持有者信息的。
3. 不同后缀查询入口不同:.com和.net是由Verisign在管理, .cn是由CNNIC在管理(也就是那个whois.cnnic.cn), 而.org则是由PIR在管理。建议优先使用对应后缀的权威WHOIS服务器, 因为那里的数据是最准确的。
4. 查询的功能被临时地进行了限制, 有一部分注册局里面的whois接口对于那些同一个ip地址是有频率上限规定的, 一般来说一个小时之内不超过二十次的请求量, 那种高频批量进行的查询操作有可能就会触发一个临时性的封禁机制, 建议大家在进行操作的时候稍微间隔开一点时间, 或者换成用api这种方式来处理。
批量与程序化查询
在那些需要大批量地进行数据校验、或者要让程序去自动调用接口的场合里头, ICANN方面已经出手了, 把RDAP这个东西给推出来了。他们把它定位为是以前那个WHOIS系统的标准版替代品, 而且是用那种RESTful风格的方案来处理的。
于是乎, 相关的各个注册管理机构现在也都把对应的API访问窗口给打开了。
gname.xin这一服务也提供了相应的API接口, 人们在使用的时候, 可以先把需要的域名列表提交上去, 然后它就会返回来结构化的WHOIS数据, 这种做法比较适用于企业对于自身域名资产台账进行管理与到期自动预警这些环节的工作。

