谷动谷力
标题: DNS(Domain Name System,域名系统)详解(下) [打印本页]
作者: 鸣涧 时间: 2018-7-24 00:07
标题: DNS(Domain Name System,域名系统)详解(下)
从上面DNS服务器的类型上可以看出,主DNS服务器承担着重要的工作,那究竟我们的主DNS服务器如何工作的那?其实DNS服务器是通过由众多资源记录(Resource Record)这个区域解析库来完成解析,任何一台主DNS服务器都是如此,无论是windows平台上面使用的域控制器,还是linux平台的bind都是通过这些资源记录来完成解析过程。以下就是这些资源记录的类型以及语法格式,每条资源记录的语法都遵循
name [TTL] IN rr_type value
SOA记录:Start Of Authority,起始授权记录;一个区域解析库有且仅能有一个SOA记录,而必须为解析库的第一条记录;
name: 当前区域的名字,例如“sina.com.”;
value: 有多部分组成
(1) 当前区域的主DNS服务器的FQDN,也可以使用当前区域的名字。
(2) 录前区域管理员的邮箱地址;但地址中不能使用@符号,一般用“.”替换。
(3) 主从服务协调属性的定义以及否定的答案的统一的TTL。
A记录:internet Address,作用,FQDN(完全格式域名) –> IP
name: 某主机的FQDN(完全格式域名);
value: 主机名对应主机的IPv4地址;
AAAA记录: FQDN(完全格式域名)–> IPv6
name: 某主机的FQDN(完全格式域名);
value: 主机名对应主机的IPv6地址;
PTR记录: PoinTeR,IP –> FQDN(完全格式域名),用于反向解析
name: IP,有特定格式,把IP地址反过来写,1.2.3.4,要写作4.3.2.1;而有特定后缀
in-addr.arpa.,所以完整写法为:4.3.2.1.in-addra.arpa.;
value: FQDN(完全格式域名);
NS记录: Name Server,专用于标明当前区域的DNS服务器
name: 当前区域的名字;
value: 当前区域的某DNS服务器的名字;
注意:一个区域可以有多个NS记录;
CNAME记录:Canonical Name,别名记录
name: 别名的FQDN(完全格式域名);
value: 正式名字的FQDN(完全格式域名);
MX:记录 Mail exchanger,邮件交换器,用于定位该区域中的邮件服务器
name: 当前区域的名字;
value: 当前区域的某邮件服务器(smtp服务器)的主机名;
注意:一个区域内,MX记录可有多个;但每个记录的value之前应该有一个数字(0-99),表示此服务器的优先级;数字越小优先级越高
欢迎光临 谷动谷力 (http://bbs.sunsili.com/) |
Powered by Discuz! X3.2 |