域名注册及whois服务简介

来源:互联网 发布:python 中英文混合 编辑:程序博客网 时间:2024/04/28 03:38
1.ICANN与IANA
        IANA,Internet Assigned Numbers Authority ,中文为互联网数字分配机构。ICANN,Internet Corporation for Assigned Names and Numbers,中文为互联网名称与数字地址分配机构。2016年美国政府同意将IANA正式移交给了ICANN,ICANN是一个中立的非盈利组织。ICANN下属的IANA的主要任务是互联网域名系统(DNS)的最高权威机构,掌握着互联网(Internet)域名系统的设计、维护及地址资源分配等方面的绝对权力。
        IANA委托了所有的域名给域名注册局管理,比如VeriSign。国家及地区顶级域(Country code top-level domains,ccTLD)被IANA委托给国家性的域名注册局来管理,比如德国的DENIC、英国的Nominet、中国大陆的中国互联网络信息中心(CNNIC)等。

2.域名注册的流程
        域名注册人registrant为了注册一个域名,必须将域名注册在近1000家ICANN授权注册商之一的名下。域名注册商将检查该域名是否可用,并按照注册人提供的信息建立一个WHOIS记录。注册人还可以通过注册商旗下的分销商来注册域名。
        注册域名的流程中涉及到的组织/个人以及它们之间的关系如下图所示:

其中ICANN/IANA是DNS的国际管理机构,registry operator是注册局运营商,registrar是域名注册商,reseller是分销商,registrant是域名注册的个人或组织。
(1)域名注册人registrant
       域名注册人即指注册域名的个人或组织。注册人在注册域名时通常需要在网上向一个域名注册商或其分销商提交申请。注册人受到其注册域名的注册商规定的条款和条件的约束,例如,遵守某项行为准则,或在使用域名过程中,保护注册商和注册局不受域名使用导致的任何法律诉讼或民事诉讼的影响。在这些条款和条件中,注册人需要履行某些职责,例如支付注册费用、及时提交准确的数据更新等。 除了注册域名以外,注册人还需将其域名放在域名服务器上,使得该域名能够在互联网上得到访问。如果注册商并不提供域名服务器服务,或注册人没有选择注册商提供的相应服务,则注册人需要自行购买或找寻托管服务器。
(2)域名注册商registrar
       域名注册商是指ICANN授权的组织,并得到注册局运营商认证可以销售域名的单位。它们受到与ICANN签署的《注册商授权协议(RAA)》和它们与注册局运营商签署的协议的约束。RAA中明确规定了注册商的职责,包括:维护WHOIS数据、向域名注册局提交数据、支持公共WHOIS查询服务、确保注册人的详细信息由第三方托管、遵守RAA中与注册期结束相关的条件。
       某些注册人可能选择通过一名分销商来完成注册。分销商是注册商下属的或与注册商签订了合同的机构,它们通常还提供其他服务,例如:网络托管、电子邮箱服务等等。为注册商销售服务的分销商受到它们与注册商签订的协议的约束;它们并非ICANN的授权机构。然而,将服务提供给分销商的注册商仍旧是域名注册的担保人,且应为分销商销售出去的域名而负责。
(3)注册局运营商registry operator(不太明白)
我的理解是指的根域名服务器的运营单位,例如a.root-servers.org的VeriSign,l.root-servers.net的ICANN等。
注册局运营商则负责维护每个顶级域名的注册。注册局运营商的责任包括:接受注册请求(不论该请求来自于注册商或是直接来自于注册人);维护必要的注册数据库;提供域名服务器以在互联网上发布网域档案数据(例如:有关域名所在地的信息)。

3.常见的域名注册商
MarkMonitor
GoDaddy
Network Solutions
万网
新网
35互联
......

4.whois简介以及whois信息查询
      WHOIS协议是一种传输控制协议,又称基于TCP的交易型查询/响应协议,普遍用于向互联网用户提供信息服务。该协议最初用于提供“白页”服务和注册域名信息,而现在则用于提供大量的信息服务。该协议通过可读形式提供其内容。
      注册商和注册局提供的WHOIS数据服务被称为“WHOIS服务”,或又称“注册数据目录服务”。除了注册商和注册局提供的WHOIS服务以外,ICANN现已开发了一套新的WHOIS服务,以简化WHOIS的查询程序。ICANN的WHOIS服务是一套公共搜索工具,可以通过搜索注册局和注册商的数据库来获取所有签约gTLD的域名所有人详细联系信息。
      whois信息的查询大概有两种方式:
(1)web页面的形式,例如:
https://whois.icann.org/zhhttps://www.whois.net/
(2)通过whois命令
whios domainnameeg:whois baidu.com
备注:whois服务返回的信息,有一个是Name Server信息,用来指明域名解析的权威服务器。

学习资料参考于:
https://whois.icann.org/zh/%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E6%B5%81%E7%A8%8B
0 0