码迷,mamicode.com
首页 > 其他好文 > 详细

DNS解析与Bind的使用(6)——主从DNS服务器配置

时间:2017-10-27 18:04:08      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:主从dns服务器配置   主dns服务器   从dns服务器   

十三、主从服务器的配置的原理

DNS服务器为了确保安全性、冗余性、负载均衡性,一般会设置主从服务器。这里的主从服务器是相对于区域而言的。假设有两台服务器A、B提供DNS服务,A服务器可以作为正向区域的主,B服务器可以作为正向区域的从;A服务器可以作为反向区域的从,B服务器可以作为反向区域的主。如果更细化,可以针对单个区域设置主从。

主DNS服务器需要建立区域解析库文件,但是从DNS服务器不需要,它是从主服务器中同步解析库文件。具体的同步参数都在主服务器区域解析库文件的SOA记录中,包括序列号、更新时间、重试时间、过期时间。

主从DNS服务器的同步有两种方式,第一种方式是主动模式,即主DNS服务器区域解析库文件更新后,序列号加1,此后主DNS服务器会主动向从服务器发送更新后的区域解析文件,从服务器接受到后会覆盖原有的区域解析文件,同步完成;第二中方式是周期模式,即主从服务器根据设定的更新间隔时间,进行同步。一旦同步完成主从DNS服务器向外提供一致的DNS解析服务。


◆主DNS服务器的配置

主DNS服务器的配置基本同正反向区域解析的配置,需要注意的就是区域解析文件中要有从服务器的NS记录,并且必须为每个NS记录的主机名配置一个A记录,而A记录的IP地址就是从服务器的IP地址,否则主服务器无法识别从服务器。


◆从DNS服务器的配置

1、定义从区域

从区域中type类型必须是slave,masters指定主服务器的IP地址,另外需要注意的是区域文件定义在slaves的相对目录下,原因是named进程的属主是named用户,而named用户对/var/named目录并不具有写权限,所有只能将区域解析库文件放置在/var/named/slaves目录下。

exp:

            zone "ZONE_NAME" IN {
            type slave;            
            file "slaves/ZONE_NAME.zone";
            masters { MASTER_IP; };
            };

2、重载配置

使用如下命令重载DNS服务器的配置:

            rndc reload            
            systemctl reload named.service


配置完成后,区域解析文件就能够从主服务器同步到从服务器中。如果修改了主DNS服务器的解析库文件,必须将序列号增加1,再重载主DNS服务器配置后,新的区域解析库文件就能够同步到从DNS服务器。另外需要注意的就是主从服务器时间必须同步,可以使用ntpdate命令向网络中的时间服务器进行时间同步。

本文出自 “海之滨的博客” 博客,请务必保留此出处http://haizhibin.blog.51cto.com/13403510/1976849

DNS解析与Bind的使用(6)——主从DNS服务器配置

标签:主从dns服务器配置   主dns服务器   从dns服务器   

原文地址:http://haizhibin.blog.51cto.com/13403510/1976849

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!