whois应用详解

WHOIS
    简单来说,whois就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人、域名注册商、域名注册日期和过期日期等)。通过whois来实现对域名信息的查询。

WHOIS概览
一. WHOIS的概念
    1.1什么是“WHOIS”
    “WHOIS”是当前域名系统中不可或缺的一项信息服务。在使用域名进行Internet冲浪时,很多用户希望进一步了解域名、名字服务器的详细信息,这 就会用到WHOIS。对于域名的注册服务机构(registrar)而言,要确认域名数据是否已经正确注册到域名注册中心(registry),也经常会 用到WHOIS。直观来看,WHOIS就是链接到域名数据库的搜索引擎,一般来说是属于网络信息中心(NIC)所提供和维护的名字服务之一。
  1.2 WHOIS系统组成
  根据IETF标准 要求,WHOIS服务一般由WHOIS系统来提供。WHOIS系统是一个Client/Server系统。其中Client端主要负责:
  1)提供访问WHOIS系统的用户接口;
  2)生成查询并将其以适当的格式传送给Server;
  3)接收Server传回的响应,并以用户可读的形式输出。
  Server端则主要负责接收Client端的请求并发回响应数据。Internet上基于TCP协议的基本服务都有自己默认的TCP端口号,象 HTTP服务的默认端口号为80,FTP服务的默认端口号为21等。同样作为Internet上核心服务之一的WHOIS服务,其Server端默认监听 43号TCP端口,接收查询请求并产生响应。一般来说,Server端可以接收三种类型的信息查询:联系人、主机和域名。对于同一查询,Server端的 输出应该具有一致性和稳定性。
  1.3 WHOIS工作过程
  WHOIS服务是一个在线的“请求/响应”式服务。WHOIS Server运行在后台监听43端口,当Internet用户搜索一个域名(或主机、联系人等其他信息)时,WHOIS Server首先建立一个与Client的TCP连接,然后接收用户请求的信息并据此查询后台域名数据库。如果数据库中存在相应的记录,它会将相关信息如 所有者、管理信息以及技术联络信息等,反馈给Client。待Server输出结束,Client关闭连接,至此,一个查询过程结束。
二. WHOIS的历史及其发展
  域名系统理论的建立和应用对于Internet而言具有里程碑式的意义,因而早在ARPANet时代,域名信息就备受网络用户的关注。位于美国加州 Menlo Park的斯坦福研究院(Stanford Research Institute,SRI)在20世纪80年代初行使着DDN网络信息中心(Network Information Center,NIC)的职责,在这里工作的Ken Harrenstien和Vic White等人敏感地意识到提供已注册域名信息的查询对于NIC而言是一项非常重要的工作,于是便开始着手建立WHOIS系统,并将其工作成果提交给 IETF 。经过Ken Harrenstien等人的改进和修改,NICNAME/WHOIS理论得以进一步完善,成为Internet上的标准服务之一 。其中,NICNAME是WHOIS服务在TENEX, TOPS-20和一部分UNIX系统上的叫法。因为ARPANet上主机数目有限,此时的WHOIS服务主要通过位于SRI的中央数据库来维护。
  这以后几乎所有的UNIX版本都将WHOIS作为TCP/IP协议栈中的上层应用协议,并实现了著名的客户端程序whois。在绝大多数UNIX和类 UNIX系统中键入man 1 whois,都会得到whois客户端程序的使用帮助。同样,用户只要telnet到运行WHOIS Server的43端口,敲入所需查询的信息,也能得到相应的信息反馈。
  随着Internet的急速膨胀,人们意识到集中式的WHOIS Server越来越不能够满足网络用户的需求,于是分布式就成了WHOIS Server的主要发展方向。“Referral WHOIS”(简称为RWhois) 就是这个方向上的研究成果,其主要思路是利用分布式的数据库来维护众多的域名、主机等信息,用referral来指示client经由网络上的多个的 Server最后连到所查询信息的权威WHOIS Server。另一方面,IETF成立了Whois and Network Information Lookup Service Working Group(WNILS)来研究将本地WHOIS服务进行扩展和标准化,并称之为WHOIS++ 。
  计算机和网络通信技术在不断发展,WHOIS系统新的功能也在不断增加。比如多语言功能,支持更多的字符集,结构化数据,更强劲的表达式搜索,更安全 的数据连接,更友好的用户界面等等。上世纪90年代以来,Web应用迅速普及,通过Web系统进行域名信息的查询已经成为主流趋势,各级域名注册管理机构 都实现了其基于Web的WHOIS系统,Client端多以网页为主的形式提供。如InterNIC的WHOIS主页:http://www.internic.net/whois.html 。这样的界面对于普通Internet用户而言更加友好直观,清晰易读。

WHOIS数据分析如下: 以下是shuxiang.mobi域名的WHOIS信息
Domain ID:D556987-MOBI        ‘域名在域名库中的ID编号
Domain Name:SHUXIANG.MOBI       ‘域名
Created On:23-Oct-2006 12:54:26 UTC        ‘域名创建时间,即域名首次注册时间
Last Updated On:23-Oct-2006 12:54:27 UTC    ‘域名最后一次更新时间,域名注册生效时间,或者域名续费的时间;
Expiration Date:23-Oct-2008 12:54:26 UTC    ‘域名到期时间

Sponsoring Registrar:Beijing Innovative Linkage Technology Ltd dba dns.com.cn (633)  ‘域名由哪家注册机构提起注册
Created by Registrar:Beijing Innovative Linkage Technology Ltd dba dns.com.cn (633)  ’域名被哪家注册机构注册
Last Updated by Registrar:Beijing Innovative Linkage Technology Ltd dba dns.com.cn (633) ’域名最后注册生效的机构
Status:CLIENT TRANSFER PROHIBITED    ‘域名当前状态1:转移锁定
Status:TRANSFER PROHIBITED  ’域名当前状态2:转移锁定
Registrant ID:CTMQPGDWU397O3C   ‘登记者ID号 
Registrant Name:shuxiang   ’注册人名称
Registrant Organization:fuzhou shuxiang network technology co.,ltd     ‘注册人单位名称
Registrant Street1:fuzhou shuxiang network technology co.,ltd          ‘注册人地址 
Registrant City:Fuzhou          ‘注册人所在城市
Registrant State/Province:FJ    ‘注册人所在省份
Registrant Postal Code:350005   ‘邮政编码
Registrant Country:CN           ’所在城市
Registrant Phone:+86.59128350600     ’注册人联系电话
Registrant FAX:+86.59128350800       ’注册人传真号码
Registrant Email:abcd@shuxiang.org       ’注册人邮箱地址

Admin ID:CTOLU7EWEH01J4Y             ‘域名管理人ID
Admin Name:maofeng Huang             ‘域名管理人姓名
Admin Organization:fuzhou shuxiang network technology co.,ltd     ‘域名管理人单位名称
Admin Street1:fuzhou shuxiang network technology co.,ltd          ‘域名管理人街道地址
Admin City:Fuzhou           ‘域名管理人所在城市
Admin State/Province:FJ       ‘域名管理人所在省份
Admin Postal Code:350005       ‘域名管理人的邮政编码
Admin Country:CN             ‘域名管理人所在国家
Admin Phone:+86.59128350600      ‘域名管理人的联系电话
Admin FAX:+86.59128350800        ‘域名管理人传真号码 
Admin Email:sx@shuxiang.org        ‘域名管理人邮箱地址

Tech ID:CT6SDQ7KVFPFK3B          ‘域名技术支持ID号
Tech Name:lehui zheng            ‘域名技术支持联系人
Tech Organization:fuzhou shuxiang network technology co.,ltd    ‘域名技术支持单位名称
Tech Street1:fuzhou shuxiang network technology co.,ltd         ‘域名技术支持人所在地址
Tech City:fuzhou      ‘域名技术支持人所在城市
Tech State/Province:FJ     ‘域名技术支持人所在省份
Tech Postal Code:350005    ‘域名技术支持人的邮政编码
Tech Country:CN     ’技术支持人所在国家
Tech Phone:+86.59187794618     ’技术支持的联系电话
Tech FAX:+86.59128350802       ‘技术支持的传真号码
Tech Email:163@shuxiang.org       ‘技术支持的邮箱地址

Name Server:NS1.DNS.COM.CN     ‘域名的解析服务器1
Name Server:NS2.DNS.COM.CN     ‘域名的解析服务器2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值