你有没有好奇过一个网站到底是谁的,或者一个域名啥时候到期?这事儿 Whois 查询就能搞定。说白了,Whois 就像是互联网的"公开电话簿"。你输入一个域名或者 IP 地址,它就给你吐出一张信息表,告诉你这玩意儿是谁注册的、什么时候注册的、怎么联系到这个人。下面我就用大白话,跟你聊聊这东西到底咋回事。
Whois 到底是个啥?
"Whois"这个词,字面意思就是"who is"——"是谁"。它是一种一问一答的协议,从互联网早期就一直用到现在。当有人注册一个域名(比如 google.com),或者分到一段 IP 地址时,这些信息就会被记进数据库。Whois 呢,就是我们用来翻看这个数据库的工具。
打个比方:你买车的时候,车管所会登记你的名字、车架号、上牌日期。域名也差不多是这个套路。管这事的机构叫 ICANN(互联网名称与数字地址分配机构),它要求每个注册商把域名所有者的联系信息交到 Whois 系统里,保证大家都能查得到。
一次 Whois 查询能查到啥?
这部分挺有意思的。你查一个域名的时候,通常会拿到一串相当详细的信息,常见的有这些:
- 注册商(Registrar)——域名是在哪家公司买的(阿里云、腾讯云、GoDaddy、Namecheap 之类)
- 创建日期(Creation Date)——域名第一次注册的准确日期
- 到期日期(Expiry Date)——注册什么时候到期、该续费了
- 更新日期(Updated Date)——这条记录最后一次被改动的时间
- 域名服务器(Name Servers)——负责把域名解析到网站的 DNS 服务器
- 域名状态(Domain Status)——像"clientTransferProhibited"这种标记,表示域名是否被锁定
- 注册人信息(Registrant Info)——所有者的姓名、机构、邮箱、所在国家
有个事得先打个预防针:自从 2018 年 GDPR(通用数据保护条例)出来以后,很多个人信息现在会显示成"REDACTED FOR PRIVACY"(为保护隐私已隐去),而不是真实的姓名邮箱。所以你看到隐私保护别觉得奇怪,这年头很正常。
域名 Whois 和 IP Whois 有啥区别?
很多人以为 Whois 只能查域名,其实 IP 地址也能查。这俩虽然相关,但回答的是不同的问题。IPIPAI 的 Whois 工具一个搜索框就都搞定了。
域名 Whois
你查一个像 example.com 这样的域名,问的是"这个名字是谁注册的?"答案来自域名注册局和注册商。你能拿到注册商、注册日期、域名服务器,有时候还有所有者的联系方式。这就是你买域名之前、或者调查可疑网站时要查的东西。
IP Whois
你查一个像 8.8.8.8 这样的 IP 地址,问的是"这块网络资源是谁的?"答案来自区域互联网注册机构(RIR),比如 ARIN、RIPE NCC、APNIC、LACNIC、AFRINIC。这里你拿到的不是注册商信息,而是 CIDR 网段、网络名称、拥有这个 IP 段的机构、国家,还有一个投诉(abuse)联系方式。这就是你用来追查一个 IP 到底从哪来的工具。
简单总结一下:域名 Whois 查的是"名字归谁",IP Whois 查的是"网络资源归谁"。同一个工具,背后是两个不同的数据库。
用 IPIPAI 怎么查 Whois?
用 IPIPAI 的 Whois 工具真挺简单的,不用敲命令行。流程是这样:
- 打开 IPIPAI 上的 Whois 查询页面。
- 在框里输入一个域名(比如
ipipai.com)或者一个 IP 地址(比如8.8.8.8)。 - 点"Search Whois"按钮。
- 看结果卡片——它把关键字段(注册商、日期、域名服务器、状态)都给你整理好了,一目了然。
- 往下拉还能看到原始的 Whois 输出,想看完整记录也行。
这个工具会自动判断你输入的是域名还是 IP,然后去查对应的数据库,你压根不用自己选模式。
怎么看域名快到期了?
这是 Whois 最实用的功能之一。每条域名记录里都有一个到期日期(Expiry Date)。如果你自己持有域名,这个日期千万不能忘——忘了续费,域名可能就溜走了,被人抢注,或者跑到拍卖网站上去。
教你怎么把几个日期连起来看:
- 创建日期能告诉你域名多老了。上周才注册的域名可能有猫腻;2005 年注册的八成是个老站。
- 到期日期是死线。如果离到期就剩几周了,而且持有人还没续费,这域名可能马上就要掉下来了。
- 域名状态能提示问题。像
redemptionPeriod(赎回期)或者pendingDelete(待删除)这种状态,说明域名已经过期、正在被清退的路上。
如果你想抢快到期的域名来买,盯着这些状态标记就是行家的玩法。要是你自己的域名,建议在到期前一个月设个提醒——真的,现在就去设。
Whois 和 DNS 记录是一回事吗?
这点很多人搞混。Whois 和 DNS 有关系,但不是同一个东西。Whois 是注册记录——域名归谁、什么时候到期。DNS(域名系统)是路由记录——域名实际怎么映射到服务器上。
不过话又说回来,Whois 里确实会显示域名服务器(name servers),也就是负责这个域名的那些 DNS 服务器。所以如果网站打不开了,先去 Whois 里看看域名服务器对不对,是个挺聪明的第一步。要是域名服务器看着不对、或者指到了意想不到的地方,那多半就是问题所在。接着你再用 DNS 查询工具去翻具体的 DNS 记录(A、MX、TXT 这些)就行。
啥时候 Whois 能救你一把?几个真实场景
1. 买域名之前先查一查
看上一个想注册的域名?先查个 Whois。要是返回了一条完整记录,说明这域名已经被人占了——你能看到是谁占的、什么时候到期,这样就能判断是该等它掉下来,还是直接联系对方开个价。如果 Whois 啥也没返回,那这域名大概率还能注册。
2. 查清楚一个 IP 是谁的
某个 IP 一直给你发垃圾流量?用 IP Whois 查一下,就能知道背后的机构——通常是某家运营商、主机商,或者像 AWS 这样的云服务商。大多数记录里都会带一个投诉邮箱,你也就知道该把举报信往哪儿发了。
3. 识别诈骗网站
收到一个看着有点假的"银行"链接?查一下域名的创建日期。钓鱼网站往往是攻击前几天才注册的。如果一个"中国银行"域名是三天前刚建的呢,这红旗就插得明明白白了。注册商和所在国家也能给你一些线索,提醒你这事不靠谱。
4. 排查自己的域名问题
自己的网站突然挂了,Whois 也是排查工具箱里的一员。确认域名没过期,检查域名服务器还指在正确的地方,再看看状态里有没有你忘了的锁定或者待转移标记。
几个得说清楚的局限性
Whois 确实好用,但它不是万能的。有几个点得心里有数:
- 隐私保护会挡住真实所有者。很多注册商提供"WHOIS 隐私保护",你看到的会是代理服务的信息,而不是真人。
- 记录可能过时。不是所有人都会在信息变更时去更新,所以老地址别全信。
- 内网 IP 没有 Whois。像
192.168.x.x这种是内网地址,公共数据库里查不到。 - 有些后缀披露得少。某些国家/地区域名(比如
.io或.cn)相比.com会少暴露一些信息。
总结一下
Whois 是那种不起眼但很给力的工具,每个上网的人都值得了解一下。不管你是要买域名、追查发垃圾的人、再确认一下可疑网站,还是单纯想记起自己的注册啥时候续费,一次快速查询就能回答那些本来没法搞清楚的问题。下次再遇到哪个网站看着不靠谱,或者哪个 IP 出现在不该出现的地方,就到 IPIPAI 的 Whois 工具输进去,让记录自己说话。