游客发表
查一个域名的注册信息,最直接的办法就是跑一趟 WHOIS。这东西不像 DNS 那样天天被普通用户挂在嘴边,但干过建站、买过域名、处理过网络纠纷的人,基本都跟它打过照面。你敲一行命令,或者打开某个网页查询框,输入域名,几秒钟后返回一串文本——注册人是谁、什么时候注册的、哪天到期、用的哪家注册商,全在里面。
我第一次认真看 WHOIS 记录,是因为一个朋友想买某个看起来挺顺眼的域名。他兴冲冲地说“这域名好像没人要”,结果一查,注册时间是 2003 年,到期日就在下个月。注册商是 GoDaddy,注册人信息被隐私保护服务挡得严严实实。他当时就愣了:原来这玩意儿不是“没人要”,是有人攥了快二十年,只是没拿来建站而已。WHOIS 在这里的作用很实在——它不告诉你域名值多少钱,但能告诉你这域名的“户口”落在哪儿。
一次典型的 WHOIS 查询,返回的信息分几大块。域名本身的状态排在前面,比如 ok、clientTransferProhibited、serverHold 这类状态码。别小看这些代码,clientTransferProhibited 意味着注册商锁了转移,别人没法轻易把域名转走;serverHold 则更严重,通常表示域名被注册局暂停解析,网站直接打不开。
接着是注册商和注册局的信息。注册商是你买域名的那家公司,注册局是管理整个顶级域名的机构。比如 .com 的注册局是 Verisign,.cn 的是 CNNIC。这两者不是一回事,很多人会搞混。注册商可以换,注册局换不了。
再往下是日期字段:创建日期、更新日期、到期日期。这三个时间点能拼出域名的“年龄”和“健康度”。一个创建于 1998 年、每年按时续费的域名,和一个上个月刚注册、下个月就到期的域名,给人的信任感完全不一样。
最后是注册人、管理联系人、技术联系人。早年这些字段经常能看到真实姓名、邮箱、电话甚至街道地址。现在?大部分被 GDPR 和各家注册商的隐私保护服务遮掉了。你查到的可能是一串像 REDACTED FOR PRIVACY 这样的占位符,或者注册商自己的代理邮箱。
有些域名查 WHOIS 会直接报错,或者返回空白。原因不止一种。顶级域名本身可能就不支持公开查询,比如 .io 的部分注册信息被注册局收得很紧。也可能是查询频率太高,被注册局限流了。还有一种情况:域名根本没注册,这时候返回的是“No match”或“Not found”。
命令行里用 whois example.com 最省事,Linux 和 macOS 自带,Windows 需要额外装工具。网页查询适合不想碰终端的人,但要注意,不同网站背后的 WHOIS 数据源可能不一样,有些缓存旧数据,查出来的到期日可能已经过时了。
WHOIS 记录本身是中性的。一个域名注册了二十年,不代表它信誉好;注册人信息被隐藏,也不代表一定有问题。我见过不少正经公司也用隐私保护,纯粹是不想把员工邮箱暴露在公开数据库里被爬虫抓走。反过来,有些诈骗域名的 WHOIS 信息填得工工整整,看着比真的还真。
真正有用的做法是把 WHOIS 和其他信息交叉着看。域名年龄、注册商口碑、DNS 记录、网站内容、SSL 证书签发时间,这些拼在一起,才勉强能画出个轮廓。单靠一条 WHOIS 记录下判断,容易翻车。
查 WHOIS 这件事,门槛低,但解读起来需要点经验。它像是一张域名的身份证复印件——能看出基本信息,但照片可能被涂黑,地址可能已过期,签发机关也可能换过。拿着这张复印件去办事,心里得清楚哪些字段能信,哪些字段得再核实一遍。
友情链接