转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】
域名解析记录主要分为A记录、MX记录、CNAME记录、NS记录和TXT记录。
A记录: A代表的是Address,用来指定域名对应的IP地址,如将item.taobao.com指定到115.238.23.241,将switch.taobao.com指定到121.14.24.241。A记录可以将多个域名解析到一个IP地址,但是不能将一个域名解析到多个IP地址。
MX记录: 表示的是Mail Exchange,就是可以将某个域名下的邮件服务器指向自己的Mail Server,如taobao.com域名的A记录IP地址是115.238.25.245,如果MX记录设置为115.238.25.246,是xxx@taobao.com的邮件路由,DNS会将邮件发送到115.238.25.246所在的服务器,而正常通过Web请求的话仍然解析到A记录的IP地址。
CNAME记录: 全称是Canonical Name(别名解析)。所谓的别名解析就是可以为一个域名设置一个或者多个别名。如将taobao.com解析到chaojijuhui.com,将srcfan.com也解析到chaojijuhui.com。其中chaojijuhui.com分别是taobao.com和srcfan.com的别名。前面的跟踪域名解析中的”www.taobao.com. 1542 IN CNAME www.gslb.taobao.com”就是CNAME解析。
NS记录: 为某个域名指定DNS解析服务器,也就是这个域名有指定的IP地址的DNS服务器去解析,前面的”gslb.taobao.com. 86400 IN NS gslbns2.taobao. com.”就是NS解析。
TXT记录: 为某个主机名或域名设置说明,如可以为chaojijuhui.com设置TXT记录为”超级聚会|聚会”这样的说明。
======================================== 简单的理解:
A记录(Address)是用来指定主机名(或域名)对应的IP地址记录。 通过A记录可以将该域名指向到自己的网站服务器IP地址,同时也可以设置您域名的二级域名。
=======================================
MX是Mail Exchanger的缩写,意思是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。
例如,当Internet上的某用户要发一封信给 chenhaoxiang@chaojijuhui.com时,该用户的邮件系统通过DNS查找chaojijuhui.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到MX记录所指定的邮件服务器上。
=======================================
CNAME记录 :也被称为别名记录。相当于起了个昵称。实际对应的还是一个事物。 CNAME记录是双线智能解析和使用CDN加速必须用到的解析方法。CNAME解析通常是一个三级域名地址,您可以在主机管理后台”绑定域名”位置看到cname解析地址的信息提示,不同服务器会使用不同的cname解析地址。通过cname解析,可以让域名捆绑到多个服务器IP地址,需要注意的是cname解析地址后面有个英文“.”符号。
========================================
NS是域名DNS服务器记录,全称Name Server记录,用来指定该域名由哪个DNS服务器来对您的域名进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一组DNS域名服务器来解析的。
========================================
TXT一般指为某个主机名或域名设置的说明。
顺便解释一下文中多次出现的TTL值。 TTL值的全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。
参考文献-《深入分析Java Web技术内幕》 1.4.4章节
本文章由[谙忆]编写, 所有权利保留。
转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】