WHOIS 域名查询
查询域名的注册信息:注册商、注册与到期日期、域名服务器和状态码,原样呈现应答注册局返回的文本。
使用方法
WHOIS 是至今仍在天天使用的最古老的查询服务:一个跑在 43 端口上的纯文本协议,回答"这个名字由谁在何时注册"。要问对地方需要两步,本工具两步都做了。先向掌管顶级域名清单的 IANA 发问,得知负责该后缀的注册局;再向那家注册局发问——.com 是 Verisign,.kr 是韩国互联网振兴院,.uk 是 Nominet——然后把返回的内容原样展示,不做任何重新排版。
如果能拿到内容,里面通常包含购买该名字的注册商、注册日期、最近更新时间、到期日期、域名服务器,以及一串状态码。这些状态码值得记一下:clientTransferProhibited 表示所有者锁定了域名,禁止转移到别的注册商,这是好迹象而不是问题;pendingDelete 和 redemptionPeriod 表示注册已过期,名字正在回到可注册池的路上;serverHold 表示注册局已经把它从 DNS 中撤下。判断一个从没听说过的域名时,最有用的一栏是注册日期——一个自称老牌银行的网站,域名却是十一天前注册的,这本身就说明了问题。
联系人信息大多已经消失,与其以为查询失败,不如弄清原因。2018 年以前,.com 的 WHOIS 会把注册人的姓名、通信地址、电话和邮箱直接摆给任何人看。GDPR 生效后,这被认定为缺乏法律依据的个人数据批量公开,ICANN 于是改为脱敏输出:如今 gTLD 记录在原本写人名的位置显示 REDACTED FOR PRIVACY,并用转发地址或网页表单代替真实邮箱。执法机关和商标权人仍可凭凭证通过 RDAP 访问完整记录,普通查询则不行。此外,很多注册商还出售隐私保护服务,即便允许公开也会替换成自己的信息。
各国家和地区的注册局各自做了不同的决定,因此结果因后缀而异。韩国互联网振兴院运营的 .kr 至今仍会返回注册人姓名或机构名称、管理联系人、注册与到期日期,并且韩英双语对照,内容远比今天任何一次 .com 查询丰富。反过来,欧洲有几个国家域名比 gTLD 更严格,对个人注册者几乎什么都不给,只公开企业的完整信息。如果你查 .com 时觉得空得离谱,那就是当前正确的答案,而不是工具出了毛病。
即便被脱敏,WHOIS 仍是确认域名何时到期、该找哪家注册商投诉滥用、名字是否被锁定、以及它有多老的最快途径。注册局会限制查询频率,有的还会截断过长的应答,所以内容稀少时应当视为稍后重试的提示,而不是"不存在"的证明。发送到服务器的只有你输入的域名,不上传文件,也不保存结果。