要尽早和不断的测试!

域名中各种记录

上一篇 / 下一篇  2011-12-14 16:08:43 / 个人分类:其他知识

 

A记录

A记录是用来创建到IP地址的记录,又称IP指向

1、如果想创建不带www的记录,即ezloo.com,在主机记录中填写@或者留空,不同的注册商可能不一样。

2、创建多个域名到同一个IP,比如给博客建了二级域名,可以使用*.blog.ezloo.com来指向一个IP,这样的话,不管是访问a.blog.ezloo.com还是b.blog.ezloo.com都能到同一个IP

3、如果你给同一个二级域名设置了多个A记录,比如你建了两个blogA记录,其中一个指向了111.111.111.111,另一个指向了111.111.111.112,那么在查询的时候,每次返回的数据包含了两个IP地址,但是在返回的过程中数据排列的顺序每次都不相同。由于大部分的客户端只选择第一条记录所以通过这种方式可以实现一定程度的负载均衡。

在命令行下可以通过nslookup -qt=a www.hansoft.com.cn来查看A记录。

MX记录

邮件交换记录,在命令行下可以通过nslookup -qt=mx hansoft.com来查看MX记录。

mx记录的权重对Mail服务是很重要的,当发送邮件时,Mail服务器先对域名进行解析,查找mx记录。先找权重数最小的服务器(比如说是10),如果能连通,那么就将服务器发送过去;如果无法连通mx记录为10的服务器,那么才将邮件发送到权重为20mail服务器上。

这里有一个重要的概念,权重20的服务器在配置上只是暂时缓存mail,当权重20的服务器能连通权重为10的服务器时,仍会将邮件发送的权重为10Mail服务器上。当然,这个机制需要在Mail服务器上配置。

CNAME记录

通常称别名指向CNAME记录也成别名记录,它允许你将多个记录映射到同一台计算机上。比如你建了如下几条记录:

a1 CNAME a.hansoft.com
a2 CNAME a.hansoft.com
a3 CNAME a.hansoft.com
a A 111.222.111.222

我们访问a1a2a3.hansoft.com的时候,域名解析服务器会返回一个CNAME记录,并且指向a.hansoft.com,然后我们的本地电脑会再发送一个请求,请求a.hansoft.com的解析,返回IP地址。

当我们要指向很多的域名到一台电脑上的时候,用CNAME比较方便,就如上面的例子,我们如果服务器更换IP了,我们只要更换a.ezloo.comA记录即可。

在命令行下可以使用nslookup -qt=cname a.hansoft.com来查看CNAME记录。

TXT记录

TXT记录一般是为某条记录设置说明,比如你新建了一条a.hansoft.comTXT记录,TXT记录内容"this is a test TXT record.",然后你用nslookup -qt=txt a.hansoft.com,你就能看到"this is a test TXT record"的字样。

除外,TXT还可以用来验证域名的所有,比如你的域名使用了Google的某项服务,Google会要求你建一个TXT记录,然后Google验证你对此域名是否具备管理权限。

在命令行下可以使用nslookup -qt=txt a.hansoft.com来查看TXT记录。

AAAA记录

AAAA记录是一个指向IPv6地址的记录。

可以使用nslookup -qt=aaaa a.hansoft.com来查看AAAA记录。

NS记录

NS解析服务器记录,用来指定域名由哪台服务器来进行解析。这里的NS记录只对子域名生效。例如用户希望由12.34.56.78这台服务器解析news.mydomain.com,则需要设置news.mydomain.comNS记录。
说明:

优先级中的数字越小表示级别越高;
IP
地址/主机名中既可以填写IP地址,也可以填写像ns.mydomain.com这样的主机地址,但必须保证该主机地址有效。如,将news.mydomain.comNS记录指向到ns.mydomain.com,在设置NS记录的同时还需要设置ns.mydomain.com的指向,否则NS记录将无法正常解析;
NS
记录优先于A记录。即,如果一个主机地址同时存在NS记录和A记录,则A记录不生效。这里的NS记录只对子域名生效。可以使用nslookup -qt=ns hansoft.com来查看。

TTL

TTL=time to live,表示解析记录在DNS服务器中的缓存时间。比如当我们请求解析www.hansoft.com的时候,DNS服务器发现没有该记录,就会下个NS服务器发出请求,获得记录之后,该记录在DNS服务器上保存TTL的时间长度。当我们再次发出请求解析www.hansoft.com的时候,DNS服务器直接返回刚才的记录,不去请求NS服务器。TTL的时间长度单位是秒,一般为3600秒。

 

PTR记录

这种记录比较少用,称指针记录。与A记录类似的,这种记录不授权域名服务器的解析,只是定义域名的指向,但与A记录不同的是,A记录指向域名的IPPTR记录指向域名的地址,算一种IP记录的反向解析。拥有了IP地址的PTR记录可以查找在这个IP地址上所包含的域名.

 

SRV记录

SRV记录它是DNS服务器数据库中支持的一种资源记录的类型,它记录了哪台计算机提供了哪个服务这么一个简单的信息

HINFO

说明:主机信息(HINFO)资源记录。针对owner字段中的主机DNS域名分别在cpu_typeos_type字段中指定CPU操作系统的类型。众所周知的最常用CPU和操作系统类型记录在RFC 1700中。该信息可由FTP这样的应用协议使用,这些协议在与已知CPU和操作系统类型的计算机通信时使用特殊的过程。

Naptr

 Naming Authority Pointer,简称NAPTR。称为名称权威指针。是统一资源标识URI的一种定义格式。和ENUM技术相关。

  根据ENUM技术将电话号码映射为DNS系统中的记录。这样一个电话号码变成了DNS中的域名形式。每个E.164号码形成的域名可以对应多条网络资源记录,称为统一资源标识URIURI采用了另一个IETF建议RFC 2915定义的格式,称为名称权威指针Naming Authority Pointer,简称NAPTR)。

 

 


TAG:

暮光之城~~ 引用 删除 xmboys   /   2011-12-15 18:47:22
转走了。。
 

评分:0

我来说两句

Open Toolbar