|NO.Z.00012|——————————|LinuxNetwork|——|Linux&DNS服务.V01--|——|4台server|
一、DNS介绍
### --- 什么是域名:
~~~		#域名:
~~~		(Domain Name)简称域名、网域、是由#一串用点分割的名字
~~~		组成的Internet上某一台计算机或家算计组的名称,
~~~		用于在数据传输时标识计算机的#电子方位,具有#独一无二,不可重复的特性。### --- 什么是DNS
~~~		#域名系统(Domain Name System缩写:DNS)是互联网的一项服务,
~~~		域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地址访问网站的一种服务,
~~~		IP地址是网络上标识站点的数字地址,为了方便记忆,
~~~		采用域名来代替IP地址标识站点地址,域名解析就是域名到IP地址的转换。
~~~		域名的解析工作由DNS服务器完成,可以理解为DNS就是翻译官。
~~~		#正向解析:
~~~		域名——>IP地址
~~~		#反向解析:
~~~		IP地址——>域名:邮件常用的解析。### --- 域名的组成和分类:
~~~		#常见格式:www.atyanqi.com
~~~		#完全格式:www.ayanqi.com  
~~~		# . :根域,可省略不写;com/cn/org都是建立在根域之上,
~~~		全球总共有13台根域服务器/IPv4;其中有1台在在日本/亚洲,
~~~		也就意味着这13台没有一台在中国。
~~~		IPV6域名解析服务器已经在中国雪人计划中已经架设上了,中国有4台IPv6的根域服务器,
~~~		其中这4台里面有一台是真正的根域服务器,其它的3台是辅根。
~~~		进行数据更新时更新的这一台根域服务器,其它的3台是从哪1台根域服务器更新同步的。
~~~		IPV6兼容IPV4的根域信息,但IPV4是不兼容IPV6的。
~~~		#com    :顶级域,由ICANN组织指定和管理;想申请顶级域,向ICANN申请。
~~~		13台IPV的根域没有一台在中国,中国有类似的叫做镜像根,目的是类似提高域名的访问速度,
~~~		镜像根只能来自于真正的根域服务器,这13台里面有一台是真正的根域服务器,其他的也叫作辅根。
~~~		进行数据更新时只更新主根,其它的辅根都从主根更新。### --- 顶级域分类:
~~~		#国家地区域名:
~~~		cn(中国)hk(香港)sg(新加坡)等
~~~		#通用顶级域名:
~~~		com(商业机构)org(非盈利组织)edu(教育机构)等;只能是国家向域名管理机构申请注册。
~~~		#新通用顶级域名:
~~~		red(红色/热情)top(顶级/高端)等
~~~		#atyanqi:
~~~		二级域(注册域)可由个人或组织申请注册
~~~		#www:
~~~		三级域(子域)服务器网站代表
~~~		#主机名:
~~~		sl.www.atyanqi.com中的sl就是主机名,一般用来表示具体某一台主机
~~~		#拓展:
~~~		com.cn属于“二级域名”是cn顶级域的子域### --- 最顶级的是.根域
~~~		顶级域:cn hk com edu
~~~		二级域:atyanqi.com baidu.com qq.com aliyun.com
~~~		三基于:www.atyanqi.com bbs.baidu.com www.baidu.com 
二、域名解析过程

### --- 域名解析过程
~~~		客户端访问www.atguigu.com
~~~		客户端先查询自己的hosts文件,查看是否有www.atguigu.com的解析记录,
~~~		若有解析记录,则直接返回访问浏览器
~~~		客户端继续在本机内查询DNS的解析缓存,若有,则直接返回给浏览器
~~~		若客户的查看网卡上设置的DNS服务器地址,访问DNS服务器,查询域名的解析结果,
~~~		若DNS服务器的解析记录,则将IP地址返回给客户机。
~~~		客户机首先查看查找本地hosts文件,如果有则返回,否则进行下一步
~~~		客户机查看本地缓存,是否存在本条目的缓存,如果有则直接返回,否则进行下一步
~~~		将请求转发给指向的DNS服务器
~~~		查看域名是否本地解析,是则本地解析返回,否则进行下一步
~~~		本地DNS服务器首先在缓存中查找,有则返回,无则进行下一步
~~~		向全球13个根域服务器发起DNS请求,根域返回org域的地址列表
~~~		使用某一个org域的IP地址,发起DNS请求,org域返回kernel域服务器地址列表
~~~		使用某一个kernel域IP地址,发起DNS请求,kernel域返回www.kernel.org主机的IP地址,
~~~		本地DNS服务收到后,返回给客户机,并在DNS服务器保存一份。
三、DNS软件信息
### --- 软件名称:
            bind:生产环境中使用最多的工具。
            
### --- 服务名称:
            named
            
### --- 软件端口:
            UDP 53 数据通信(域名解析)
            TCP 53 数据同步(主从同步)和客户端之间很少交互### --- 配置文件:
### --- 主配置文件:/etc/named.conf(服务器运行参数)
opetions {
         listen-on port 53 {127.0.0.1; };                       // 设置服务器监听网卡(可以写具体某一个IP,也可以写any)
         listen-on-v6 port 53 {  ::1; };
         directory      "/var/named";
         dump-file      "/var/named/data/cache_dump.db";
         statistics-file "/var/named/data/named_stats.txt";     // 数据文件位置
         memstatistics-file "/var/named/data/named mem stats.txt";
         allow-query    { localhost;};                          // 设置可以访问服务器的客户端IP(可用any)
         recursion yes;
include "/etc/named.rfc1912.zones";                             // include是用来调用的。主配置文件调局域配置文件。
include "/etc/named.root.key";### --- 局域配置文件: /etc/named.rfc1912.zones                  // 服务器解析的局域配置,正反向局域定义信息)
zone "localhost.localdomain" IN {                               // 正向局域配置文件标签,修改为要解析的域
        type master;                                            // DNS服务器类型(master/slave)
        file "named.localhost";                                 // 正向数据配置文件名称(默认保存在/var/name/下)
        allow-update { none; };                                 // 允许数据更新的列表(填写IP地址)
};
zone "1.0.0.127.in-addr.arpa" IN {                              // 反向局域配置文件标签,仅修改IP位置,并且将IP反写,例如:0.168.192.in-addr.arpa
        type master;                                            // DNS服务器类型(master/slave)
        file "named.loopback";      
        allow-update { none; }; 四、记录类型:
| A: | 地址记录,用来指定域名IPV4地址的记录 | 
| CNAME: | 将渔民指向另一个域名;再由另一个域名提供IP地址,就需要添加CNAME记录 | 
| TXT: | 可填写任何东西,长度限制255。绝大多数的TXT记录是用来做SPF的(反垃圾邮件) | 
| NS: | 域名服务器记录,如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录 | 
| AAAA: | 地址记录,用来指定域名的IPV6地址的记录 | 
| MX: | 邮件交换记录,如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录 | 
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor
 
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号 
