DNS资源记录
DNS数据库包括DNS服务器所使用的一个或多个区域文件,每个区域都拥有一组结构化的资源记录。
资源记录的格式为 Domain TTL Class record-type record-specific-data
注:
Domain:资源记录引用的域对象名。可以是单台主机,也可以是整个域。Domain字串用“.”分隔。
TTL:生存时间记录,以秒为单位定义资源记录中的信息存放在高速缓存中的时间,通常值为空,表示资源记录不会被缓存。
Class:指定网络的地址类,TCP/IP网络为IN。
record-type:记录类型,标识这是哪一类资源记录,常见的记录类型有:A,主机地址;AAAA,IPv6主机地址;CNAME,别名。
record-specific-data:指定与资源记录有关的数据。资源记录的类型决定了类型字段的内容。
A记录:
将DNS域名映射到IPv4的32位地址中。
语法: Domain TTL Class A record-specific-data
www.baidu.com. IN A 192.168.1.1 www.baidu.com. IN A 127.0.0.1
AAAA记录:
将DNS域名映射到IPv6的128位地址中。
语法:Domain TTL Class AAAA record-specific-data
www.baidu.com. IN AAAA 1::1 www.baidu.com. IN AAAA 1::2
CNAME记录:
多个域名对应同一主机。
语法:Domain TTL Class CNAME record-specific-data
www.baidu.com. IN CNAME baidu.com
MX记录:
邮件交换器资源记录,其后的数字首选参数值(0~65535)指明与其他邮件交换服务器有关的邮件交换服务器的优先级。较低的值被授予较高的优先级。
语法:Domain TTL Class MX preference record-specific-data
mail.com. IN MX 10 baidu.mail.com. IN MX 20 sohu.mail.com.
NS记录:
域名服务器记录,指明域名由哪台服务器来解析。
语法:Domain TTL Class NS record-specific-data
mail.com. IN NS 10 nameserver1.mail.com.cn.
PTR记录:
指针,用于将一个IP地址映射为一个主机名。
语法:Domain TTL Class PTR record-specific-data
1.1.168.192.in-addr.arpa. IN PTR host.com.cn
原文:https://www.cnblogs.com/PBDragon/p/12644130.html