域名注册查询, 也就是我们常说的WHOIS查询, 是用来确认目标域名是不是已经被别人给注册了, 还有它到底是归谁所有, 以及什么时候会到期的一个唯一官方的办法。
用户可以直接使用经ICANN指定的WHOIS协议来进行查询, 或者是通过这些注册商里面被授权的那些在线的入口来完成操作, 而整个过程的操作用起来全都是免费的。
官方查询渠道
1. ICANN WHOIS查询入口
ICANN指的是互联网名称与数字地址分配机构, 它是全球域名系统的最高管理机构。它的官方网站首页里有一个网址是whois.icann.org。这个服务平台提供统一的域名注册信息查询服务。这种服务覆盖了com顶级域名、网顶级域名以及其他的通用顶级域名。
2. 各注册商/注册局查询平台
不同的后缀会对应不同的注册局或者是授权的注册商, 比如说新通用顶级域名 .xin 的后缀, 它的域名注册信息查询工作可以通过像 gname.xin 这样的授权注册商的网站平台来完成, 用户如果在这个平台上输入完整的域名名字, 那么就可以获得关于该域名注册状态的具体信息, 而对于那些国家代码域名比如 .cn 或者 .jp 还有 .uk 等等, 就必须要去访问这些域名所对应的管理机构官方网站才行。
3. 命令行 WHOIS 工具
用户如果是懂技术的, 可以在终端那里直接去执行whois example.com这样的操作, 以便能够获得原始的注册数据情况, 这一方法挺适合那些需要批量进行或者自动化查询的场景的。
具体操作步骤
步骤1:确定完整域名
当你在输入查询的时候, 你必须使用完整的域名才行, 比如像gname.xin或者www.example.com这样的形式都是被允许的, 但是系统是不支持你进行模糊搜索的, 同时也不允许使用通配符。
步骤2:选择对应渠道
针对通用的域名格式, 比如说.com或者是.net亦或者是.org类型, 你需要去访问那个网站, 也就是whois.icann.org, 然后把这个域名的名字输入框里填写完整, 最后再执行提交的操作。
新用户可以去新通用顶级域名的相关网站, 比如<.xin>、<.info>或者<.biz>这些, 进入对应的注册局或者是获授权的注册商网站的页面里面, 接着使用他们那里提供的内置查询框来进行操作即可。
国家/地区域名, 你可以去访问对应国家的域名管理机构官方网站, 然后在那里进行查询。
步骤3:记录并解读返回结果
查询操作完成了以后, 系统把结构化的有关WHOIS的记录给返回了回来, 这里面包含了域名状态、注册人、注册日期、到期日期、注册商等很多方面的信息。需要说明的是, 其中有部分字段经过了隐私保护的处理, 所以显示出来的内容就是“REDACTED”。
步骤4:确认后续操作
如果目标域名显示的状态是Available, 也就是可注册的意思, 那就可以马上进行下单操作。相反, 如果显示的状态是Registered, 这就代表已经被人注册了。在这种情况下, 你需要等待它过期, 或者去联系目前的持有者进行协商沟通。
查询结果关键状态解读
注意事项与常见问题
1. 查询频率限制部分平台会对同一个 IP 地址的 WHOIS 查询设置一个每天的最大次数, 这个上限通常是 20 到 50 次, 如果频繁触发这个限制, 可能会导致临时封禁, 所以建议大家合理地控制住操作。
2. 数据时效性: WHOIS 数据存在短暂的缓存延迟, 这个延迟时间一般在不超过24小时的范围, 当需要进行查询以确认最新的状态时, 建议将多次查询之间的间隔时间设置为数小时或更久一些。
3. 隐私保护: 自从像GDPR这样的规定出来以后, 大多数管域名的地方都会把注册人的真名和邮箱藏起来, 所以在查出来的结果里看到REDACTED这个词是很正常的事情, 这并不表示查询没成功。
4. 批量查询: 如果您需要同时去验证很多的域名的话, 可以去使用那种支持把资料一次性导入进去的注册商后台工具。或者呢, 也可以去调用公开的 RDAP(Registration Data Access Protocol)这个接口, 以此来达成通过程序去进行批量查询的目的。


