域名

1. 域名解析

www

  域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。 域名类似于互联网上的门牌号,是用于识别和定位互联网上计算机的层次结果字符表示,与该计算机的互联网协议[ip]地址相对应,但是相对于ip地址而言,更便于记忆,域名属于互联网上的基础服务,基于域名可以提供www,email,ftp等应用服务。

2. A记录

  A记录又叫IP解析,A (Address) 记录是用来指域名对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。。

  同时也可以设置您域名的子域名的IP解析记录。比如域名cmz.com做ip解析到127.0.0.1,则访问cmz.com时就是访问127.0.0.1服务器上的网站。

3. CNAME

  cname记录是用来指域名对应的一个域名的IP记录。用户可以将您的域名指向某一个已生效的域名上,最后解析到这个生效域名所解析的IP 比如域名cmz.comcname解析到caimengzhi.com,则访问cmz.com时就是访问caimengzhi.com所解析的ip,当caimengzhi.com解析变更时,cmz.com的解析将同步更新 。

4. A/CNAME 区别

  A记录就是把一个域名解析到一个IP地址(Address,特制数字IP地址),而CNAME记录就是把域名解析到另外一个域名。其功能是差不多,CNAME将几个主机名指向一个别名,其实跟指向IP地址是一样的,因为这个别名也要做一个A记录的。但是使用CNAME记录可以很方便地变更IP地址。如果一台服务器有100个网站,他们都做了别名,该台服务器变更IP时,只需要变更别名的A记录就可以了。

 域名解析CNAME记录A记录哪一种比较好?如果论对网站的影响,就没有多大区别。但是:CNAME有一个好处就是稳定,就好像一个IP与一个域名的区别。服务商从方便维护的角度,一般也建议用户使用CNAME记录绑定域名的。如果主机使用了双线IP,显然使用CNAME也要方便一些。 A记录也有一些好处,例如可以在输入域名时不用输入WWW.来访问网站哦!从SEO优化角度来看,一些搜索引擎如alex或一些搜索查询工具网站等等则默认是自动去掉WWW.来辨别网站,CNAME记录是必须有如:WWW(别名)前缀的域名,有时候会遇到这样的麻烦,前缀去掉了默认网站无法访问。 有人认为,在SEO优化网站的时候,由于搜索引擎找不到去掉WWW.的域名时,对网站权重也会有些影响。因为有些网民客户也是不喜欢多写三个W来访问网站的,网站无法访问有少量网民客户会放弃继续尝试加WWW.访问域名了,因此网站访问浏览量也会减少一些。 也有人认为同一个域名加WWW.和不加WWW.访问网站也会使网站权重分散,这也是个问题。但是可以使用301跳转把不加WWW.跳转到加WWW.的域名,问题就解决了。

5. MX记录

  MX[Mail eXchanger] 记录是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据 收信人的地址后缀来定位邮件服务器。例如,当 Internet 上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过 DNS 查找 mydomain.com 这个域名的 MX 记录,如果 MX 记录存在, 用户计算机就将邮件发送到 MX 记录所指定的邮件服务器上。

  • 如何检测MX记录
root@leco:~/book/books/docs/linux/tutorial# nslookup -q=mx qq.com
Server:     223.5.5.5
Address:    223.5.5.5#53

Non-authoritative answer:
qq.com  mail exchanger = 30 mx1.qq.com.
qq.com  mail exchanger = 20 mx2.qq.com.
qq.com  mail exchanger = 10 mx3.qq.com.

Authoritative answers can be found from:

6. NS记录

   NS[Name server]是指域名的 DNS 服务器,DNS 服务器可以在注册域名时设定或后期进行更改。利用 NS 记录,您可以针对每个域名或子域名来设定 NS 记录。设定以后,相当于把该域名的解析权交给了对应的 DNS 服务器。

7. 域名结构

7.1 基础

  由于因特网的用户数量较多,所以因特网在命名时采用的是层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名(domain name)。这里,“域”(domain)是名字空间中一个可被管理的划分。 从语法上讲,每一个域名都是有标号(label)序列组成,而各标号之间用点(小数点)隔开。

    mail.cctv.com
     /    |     \
    /     |      \
   /      |       \
三级域名.二级域名.顶级域名 
  • .com顶级域名
  • cctv.com 一级域名
  • mail.cctv.com 二级域名
  • detail.tieba.baidu.com 三级域名
  • 其他级别域名以此类推

参考工信部域名公式: http://xn--eqrt2g.xn--vuq861b/#

  这是中央电视台用于电子邮件的计算机的域名,它由三个标号组成,其中标号com是顶级域名,标号cctv是二级域名,标号mail是三级域名。

  DNS规定,域名中的标号都有英文和数字组成,每一个标号不超过63个字符(为了记忆方便,一般不会超过12个字符),也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。级别最低的域名写在最左边,而级别最高的字符写在最右边。由多个标号组成的完整域名总共不超过255个字符。DNS既不规定一个域名需要包含多少个下级域名,也不规定每一级域名代表什么意思。各级域名由其上一级的域名管理机构管理,而最高的顶级域名则由ICANN进行管理。用这种方法可使每一个域名在整个互联网范围内是唯一的,并且也容易设计出一种查找域名的机制。

  域名只是逻辑概念,并不代表计算机所在的物理地点。据2006年12月统计,现在顶级域名TLD(Top Level Domain)已有265个,分为三大类:

  • 国家顶级域名nTLD:采用ISO3166的规定。如:cn代表中国,us代表美国,uk代表英国,等等。国家域名又常记为ccTLD(cc表示国家代码contry-code)。
  • 通用顶级域名gTLD:最常见的通用顶级域名有7个,即:com(公司企业),net(网络服务机构),org(非营利组织),int(国际组织),gov(美国的政府部门),mil(美国的军事部门)。
  • 基础结构域名(infrastructure domain):这种顶级域名只有一个,即arpa,用于反向域名解析,因此称为反向域名。

www

7.2 一/二级域名的区别

  • 域名等级的区别:一级域名比二级域名更高级,二级域名是依附于一级域名之下的附属分区域名,即二级域名是一级域名的细化分级。
  • 权限的区别:一级域名为最高级别的域名分区,具有所有下属二级域名的区域编辑、修改、存储等使用权限,而二级域名属于一个独立的分支,他有自己的收录、快照、PR值、反链等,二级域名下未得批准无法访问一级域名区间。
  • 处罚连带的区别:一级域名被处罚会连带关联至二级域名被处罚,而二级域名被处罚则不会影响对于一级域名的运行。
  • 生存性:二级域名是依附在一级域名的存在而存在的,也就是说顶级域名消失了,二级域名也会不复存在,反而来说,二级域名网站不做了,主域名不受影响的。
  • seo: 至于搜索引擎对一级域名的收录,也是要比二级域名好很多,权重的分配上也是偏向于顶级域名的,一开始就选择顶级域名,收录会比较缓慢,但是过了一段时间之后,搜索引擎认可了,顶级的域名的收录就会转好。而二级域名一开始收录很快,但是逐步会停顿下来,所以说,一级域名在收录和获得权重方面,要比二级域名来得好。
  • 备案: 进行网站备案时,只需备案一级域名,一级域名备案后对应的二级域名、三级域名可以正常使用。