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