个人博客搭建过程中,学习了很多,包括很多以前很少或者几乎没接触过的东西,比如域名. 虽然可能很基础,但也是一种积累吧. 这里简单根据网络上很多关于域名介绍的资料,简单整理一些.
域名,Domain Name,是由一串用点(.)分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置). 如百度,baidu.com 就是一个域名.
域名的主要目的是为了便于记忆服务器的地址. 域名由若干部分组成,各部分之间用小数点分开,可以是字母或数字等(现在也有支持中文),域名前加上传输协议信息及主机类型信息就构成了网址(URL).
域名系统,DNS-Domain Name System,是互联网的一项核心服务,它作为可以将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住一串数字的 IP 地址.
网络是基于TCP/IP协议进行通信和连接的,每一台主机都有一个唯一的标识固定的IP地址,以区别在网络上成千上万个用户和计算机.
网络在区分所有与之相连的网络和主机时,均采用了一种唯一、通用的地址格式,即每一个与网络相连接的计算机和服务器都被指派了一个独一无二的地址.
为了保证网络上每台计算机的IP地址的唯一性,用户必须向特定机构申请注册,该机构根据用户单位的网络规模和近期发展计划,分配IP地址。
网络中的地址方案分为两套:IP地址系统和域名地址系统, 具有是一一对应的关系.
IP地址用二进制数来表示,每个IP地址长 32 比特,由 4 个小于256的数字组成,数字之间用点间隔,例如192.168.1.1 表示一个IP地址.
由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址.
每一个符号化的地址都与特定的IP地址对应,这样网络上的资源访问起来就容易得多了. 这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名.
因此,域名就是网站的访问名称,是通过计算机登上网络访问该网站的地址.
域名相当于一个住址的门牌号码,通过这个号码可以很容易的找到所要访问的网站.
<h2>域名构成</h2>
以 www.baidu.com 为例,由二部分组成,“baidu” 是域名主体,“com”则是域名后缀,代表的这是一个com国际域名,是顶级域名. www. 是网络名, 为www的域名.
DNS规定,域名中由英文字母和数字组成,长度不超过63个字符,也不区分大小写字母.
域名中除连字符(-)外不能使用其他的标点符号.
级别最低的域名写在最左边,而级别最高的域名写在最右边.
现在也开始支持特定国家语言构成的域名,如中文,德语,法语. 但英文还是主流.
<h2>域名类型</h2>
域名基本类型分为以下几种:
- 国际域名:由互联网名称与数字地址分配机构(The Internet Corporation for Assigned Names and Numbers)即ICANN负责注册和管理,包括.com .net .org .info .biz等后缀.</p>
- <p>国家域名:按照国家的不同分配不同后缀,这些域名即为该国的国内顶级域名. 目前200多个国家和地区都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等.</p>
<p>在实际使用和功能上,国际域名与国内域名没有任何区别,都是互联网上的具有唯一性的标识.
只是在最终管理机构上,国际域名由美国商业部授权的互联网名称与数字地址分配机构(The Internet Corporation for Assigned Names and Numbers)即ICANN负责注册和管理;而中国的国家域名则由中国互联网络管理中心 (China Internet Network Information Center) 即CNNIC负责注册和管理.
<h2>域名解析</h2>
域名解析就是域名到IP地址的转换过程.
IP 地址有静态和动态之分:
- 静态IP,也叫固定IP,是长期分配给一台计算机或网络设备使用的 IP 地址.
- 动态IP,通过宽带等方式上网的计算机,每次上网所分配到的IP地址都不相同. 由于 IP地址资源很宝贵,大部分用户都是通过动态IP地址上网.
IP地址是网路上标识网站的数字地址,为了简单好记,采用域名来代替IP地址标识站点地址.
域名的解析工作由DNS服务器完成.
- A记录设置: A(Address) 记录是用来指定主机名(或域名)对应的IP地址记录. 用户可以将该域名下的网站服务器指向到自己的网站服务器上. 同时也可以设置域名的二级域名. 必须需要到注册商的域名管理界面去设置成正确的有效稳定的DNS. 在注册商修改DNS可能需要12-72小时才能反映在根服务器上. TTL值全称是“生存时间”(Time To Live),简单的说它表示DNS记录在DNS服务器上缓存时间.</p>
- <p>MX记录设置: MX记录是邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的邮件服务器上,然后即可自行操控所有的邮箱设置. 用户只需在线填写服务器的IP地址,即可将自己域名下的邮件全部转到自己设定相应的邮件服务器上. 如,当Internet上的某用户要发一封信给 web@google.com 时,该用户的邮件系统通过 DNS 查找 google.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到MX记录所指定的邮件服务器上。</p>
- <p>CNAME记录设置: CNAME记录是别名记录. 这种记录允许用户将多个名字映射到同一台服务器,以便于用户访问服务. 通常用于同时提供 WWW 和 MAIL 服务的计算机. 如,有一台计算机名为“host.google.com”(A记录),它同时提供WWW和MAIL服务,为了便于用户访问服务,可以为该计算机设置两个别名(CNAME):WWW 和 MAIL. 这两个别名的全称就是 “www.google.com” 和 “mail.google.com”. 实际上他们都指向“host.google.com”. 泛解析是指“主机名” 栏中填 “*” 而做的全部解析.</p>
<h2>域名注册与删除</h2>
<h3>域名注册</h3>
<p>域名的注册依管理机构之不同而有所差异.
一般来说,国际域名的管理机构,都仅制定域名政策,而不涉入用户注册事宜,这些机构会将注册事宜授权给通过审核的顶级注册商,再由顶级注册商向下授权给其它二、三级代理商.
国家域名的注册除了遵循前述规范外,部分国家如前述将域名转包给某些公司管理,也有管理机构兼顶级注册机构的状况.
一个域名的所有者可以通过查询WHOIS数据库而被找到;
对于大多数根域名服务器,基本的WHOIS由ICANN维护,而WHOIS的细节则由控制那个域的域注册机构维护.注册域名之前可以通过Whois查询提供商了解域名的注册情况.
对于240多个国家顶级域名,通常由该域名权威注册机构负责维护WHOIS信息.
国内的注册机构,如万网,新网,西部数码等.
<h3>国际域名删除规则</h3>
- A - 域名过期13天内:域名可正常使用,并可通过域名管理界面自动续费。</p>
- <p>B - 域名过期14-39天:域名被hold,解析停止、可以管理,可以自动续费,可通过域名管理界面自动续费,价格与注册域名价格相同.</p>
- <p>C - 域名过期40-70天:域名处于赎回期(Redemption),在此期间域名需要手工续费.</p>
- <p>D - 赎回期过后5天:域名被彻底删除,可以重新注册.</p>
<h2>域名状态</h2>
<p>whois 就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人、域名注册商、域名注册日期和过期日期等).
在查看域名whois的时候,都有一项“域名状态”栏,每一个域名,都有当前的状态,有可能只有一个状态或多个状态.
域名状态分别有以下几种情况:
- <p>ACTIVE:活动状态. 由Registry设置;该域名可以由Registrar更改;可以续费;至少被指派一个DNS.</p>
- <p>REGISTRY-LOCK:注册局锁定. 由注册局设置;该域名不可以由注册商更改、删除;必须由注册局解除此状态才可以由注册商更改域名信息;域名可以续费;如果域名被指派至少一个DNS则可以包含在(域名根服务器)的区域中(可以正常使用).</p>
- <p>REGISTRY-HOLD:注册局保留. 由注册局设置;该域名不可以由注册商更改、删除;必须由注册局解除此状态才可以由注册商更改域名信息;域名可以续费;该域名不包括在(域名根服务器)的区域中(不能正常使用).</p>
- <p>REGISTRAR-LOCK:注册商锁定. 由该域名的原始注册商设置;该域名不可以被更改或删除;必须由注册商解除此状态才可以更改域名信息;该域名可以续费。该域名包含在(域名根服务器)的区域中(可以正常使用).</p>
- <p>REGISTRAR-HOLD:注册商保留. 由该域名的原始注册商设置;该域名不可以被更改或删除;必须由注册商解除此状态才可以更改域名信息;该域名可以续费。该域名不包括在(域名根服务器)的区域中(不能正常使用).</p>
- <p>REDEMPTIONPERIOD:宽限期. 当注册商向注册局提出删除域名请求后,由注册局将域名设置称此状态,不过,条件是该域名已经注册了5天以上(如果该域名注册时间不足5天,则立即删除);该域名不包括在(域名根服务器)的区域中(不能正常使用);该域名不可以被更改或清除,只可以被恢复;任何其他注册商提出对此域名的更改或其他请求都将被拒绝;该状态最多保持30天。</p>
- <p>PENDINGRESTORE:恢复未决. 当注册商提出将处于REDEMPTIONPERIOD的域名恢复请求后,由注册局设置;该域名包含在(域名根服务器)的区域中(可以正常使用);注册商提出的更改或任何其他请求都将被拒绝;在7天之内,有注册商向注册局提供必需的恢复文件,如果注册商在7天之内提供了这些文件,该域名将被置为ACTIVE状态,否则,该域名将重新返回到REDEMPTIONPERIOD状态.</p>
- <p>PENDINGDELETE:删除未决. 如果一个域名在被设置成REDEMPTIONPERIOD状态期间内,注册商没有提出恢复请求,那么,域名将被置于PENDINGDELETE状态,注册商对此域名的任何请求都将被拒绝;5天之后清除.</p>