谷动谷力

 找回密码
 立即注册
查看: 2536|回复: 17
收起左侧

DNS(Domain Name System,域名系统)详解(下)

  [复制链接]
发表于 2018-7-24 00:07:02 | 显示全部楼层 |阅读模式
从上面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。

7 t: L. G. L% a% n0 g1 ^  
A记录:internet Address,作用,FQDN(完全格式域名) –> IP
         name: 某主机的FQDN(完全格式域名);
   value: 主机名对应主机的IPv4地址;

AAAA记录: FQDN(完全格式域名)–> IPv6

name: 某主机的FQDN(完全格式域名);

         value: 主机名对应主机的IPv6地址;
. H! a5 c+ x7 X# L- a2 K, Z( f9 v
  
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(完全格式域名);

8 W. ?) G$ n; i! S, I, w0 \  
NS记录: Name Server,专用于标明当前区域的DNS服务器
   name: 当前区域的名字;
value: 当前区域的某DNS服务器的名字;
                   注意:一个区域可以有多个NS记录;
5 ?! x. S4 J! _7 j
  
CNAME记录:Canonical Name,别名记录
   name: 别名的FQDN(完全格式域名);
value: 正式名字的FQDN(完全格式域名);
6 o8 W5 G7 P& z
  
MX:记录 Mail exchanger,邮件交换器,用于定位该区域中的邮件服务器
name: 当前区域的名字;
         value: 当前区域的某邮件服务器(smtp服务器)的主机名;
                   注意:一个区域内,MX记录可有多个;但每个记录的value之前应该有一个数字(0-99),表示此服务器的优先级;数字越小优先级越高
! `' ~$ \# T; B3 Y
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-3-29 19:48 , Processed in 0.088791 second(s), 29 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表