1. 主机记录(A记录)
RFC 1035定义,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。过A记录,大家可以设置自己的不同域名转到不同的IP上去,如:
1) www.dns.la 转到IP 1.1.1.1
2) web.dns.la 转到IP 1.1.1.1
3) mail.dns.la 转到IP 1.1.1.1
2. 别名记录(CNAME记录)
RFC 1035定义,CNAME记录用于将某个别名指向到某个A记录上,这样就不需要再为某个新名字另外创建一条新的A记录。对于CNAME的原理要注意和URL转发进行区分:
1) url转发可以转发到某一个目录下,甚至某一个文件上
2) 而cname是不可以,这就是url转发和cname的主要区别所在
3. MX记录(Mail Exchange)
邮件交换记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操作控制所有的邮箱设置。要注意的是邮箱DNS解析和HTTP DNS解析是独立的,如果你设置A记录
是指向1.1.1.1,而MX记录你设置是指向222.22.222.222,那么你的DNS服务器接收到别人的邮件路
由请求时就将会将它的请求解释到222.22.222.222上去!而别人访问你的网页
的时候仍然是访问1.1.1.1。
4. NS(Name Server)
域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析,可以把一个域名的不同二级域名分别指向到不同的DNS系统来解析
5. IPv6主机语录(AAAA记录)
RFC 3596定义,与A记录对应,用于将特定的主机名映射到一个主机的IPv6地址。
6. 服务位置记录(SRV记录)
RFC 2782定义,用于定义提供特定服务的服务器的位置,如主机(hostname),端口(port number)等。
7. NAPTR记录
RFC 3403定义,它提供了正则表达式方式去映射一个域名。NAPTR记录非常著名的一个应用是用于ENUM查询。




