Whois查询就是用来查询域名的当前信息状态,包括域名是否已被注册、注册日期、过期日期、域名状态、DNS解析服务器等。
Whois 查询就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人、域名注册商、域名注册日期和过期日期等)。通过 whois 来实现对域名信息的查询。
随着网络通信技术的发展与 web 应用的快速普及,通过 web 系统进行域名信息查询已经成为当前主流,基本上每个提供域名注册服务的网站都可以进行 whois 查询。
当你注册域名的时候,想要查看这个域名是否被注册,就需要用到 whois 查询。当你发现一个优质网站,想要联系对方、交换资源,但又找不到任何联系方式的时候,也可以通过域名 whois 查询,尝试获取所有者信息。当然,前提是该域名持有者并未采取严格的隐私保护措施。
因为有些注册商,对国际域名的 whois 信息是屏蔽的,如果要查询只能联系对应的注册商。这种保护机制是防止有人恶意利用这种 whois 信息的联系方式,暴露客户的隐私信息。
whois 服务是一个在线的“请求/响应”式服务。WHOIS Server 运行在后台监听 43 端口,当 Internet 用户搜索一个域名(或主机、联系人等其他信息)时,WHOIS Server 首先建立一个与 Client 的 TCP 连接,然后接收用户请求的信息并据此查询后台域名数据库。如果数据库中存在相应的记录,它会将相关信息如所有者、管理信息以及技术联络信息等,反馈给 Client。待 Server 输出结束,Client 关闭连接,至此,一个查询过程结束。