在上一篇文章《RHEL4- DNS服务(三)主DNS服务的搭建与配置 》中讲到了如何配置主服务器,也可以说是独立的DNS服务器。但是在许多域中工作的DNS服务器不止一台,通常有一台是作为主DNS服务器,其他的则作为从DNS服务器,也可以叫做辅DNS服务器。虽然是辅助的DNS服务器,但是作用也很重要,所以下面我给大家说一说从DNS服务器的工作原理和配置方法。
 
先来说一说从DNS服务器的工作原理,DNS也可以称作域名服务器。由于DNS服务器所起的作用就是解析域名,也就是把域名转换成相应服务器的IP地址,以便客户端能访问到相应的服务器。如果域名服务器出现问题或者停机,那么客户端就不能通过域名访问到相应的服务器,但是服务器使用的时间长了难免会有这样那样软件或者硬件的问题,当出现问题的时候,尤其是更换维修硬件的时候必须把服务器停掉,这时候从服务器可以在主DNS服务器无法工作的时候自动接替主DNS服务器的工作,当然啦!从dns服务器的IP地址要让上一级的DNS服务器知道,如果你配置的服务器IP地址上一级的DNS服务区不知道,那么在查询的过程中这个服务器就不能起到相应的作用。
 
还有就是提醒大家,不要把主DNS服务器和从DNS服务器安装配置子同一台机器上面,不然问题会大大的多呦!这里我就不多说了!
 
主从DNS服务区器数据库是自动保持同步的(这个在配置的过程中需要注意),这样会减少手动同步出错的几率。主DNS是通过53端口联系的,也就是说从DNS服务器联系主DNS服务器数据库的变化。
 
    从DNS实用的参数和主DNS是一样的,例如:查询间隔,数据保存时间等是根据主DNS服务器的设置来决定的。
 
RHEL4- DNS服务(五)DNS主从服务器的配置_从服务器
 

 

 

 

上图中各个参数的作用我在上一篇《RHEL4- DNS服务(三)主DNS服务的搭建与配置 》中已经说明,在这里就不再重复阐述。
 
一、下面转入今天的核心部分:***DNS服务器的配置***
 
在这里我可以给大家一个小技巧,因为从DNS服务器的配置文件和主DNS服务器的配置件格式是一样的,只有一些参数需要手动更改,所以你可以直接在主服务器复制配置文件,然后修改某些参数,从而达到配置从DNS的目的,这样还能保持主从服务器的一致性。如果你要手动书写,出错的几率会大大增高!
 
    下图是我配置完以后的从服务器解析文件,大家可以去《RHEL4- DNS服务(三)主DNS服务的搭建与配置 》一文中对比一下看看有何不同,如果没有发现也不要着急,我会在下文给大家揭示这个不同之处:
 
RHEL4- DNS服务(五)DNS主从服务器的配置_DNS_02RHEL4- DNS服务(五)DNS主从服务器的配置_DNS_03
 

如果大家仔细对比主从DNS服务器的配置文件,会发现,区域配置参数有一些小小的变化。如下图
 
RHEL4- DNS服务(五)DNS主从服务器的配置_RHEL4_04
 
DNS服务器type类型是master,而从服务器的type参数类型是slave。正反区域都要变化;主DNS服务器的‘allow-updatenone;};’在从服务器配置文件中已经变成了‘master192.168.101.10;}’大括号中的IP地址就是主DNS服务器的IP地址,如果这里配置错误,从服务器就无法找到主服务器,也就不能自动更新数据库数据了。
 
当我们把正反向区域按照正确的方法配置完毕以后,然后启动从DNS服务器(启动的方法参见《RHEL4- DNS服务(一)bind包系列的安装和DNS服务的启动 》)。这样从服务器就可以开始工作了。
 
二、不同域的主从DNS服务器的配置。
 
不同域的主从DNS服务器,就是在同一主机上,即做域A的主DNS服务器,又做域B 的从DNS服务器,这样的好处是保证与服务器备份的同时,也可以节省服务器的数量。设置方法和主DNS服务器的设置是一样的,只需在主DNS配置文件中加入从DNS的正反向区域。如下图:
 
RHEL4- DNS服务(五)DNS主从服务器的配置_五_05
 
把这一段添加在主DNS服务器配置文件的末尾以及‘include/etc/rndc.key”;’语句之前,就可以了。
 
 
 
 
 

—————————————————————————————————

特别声明:--

一、本文为原创,著作权及使用权为(作者笔名:闪电cto)本人所有。 ­

二、本文首发于51cto个人博客(http://xudeqiang.blog.51cto.com)。  ­

三、本文只供互联网上的读者分享,不供共享范畴,希知。 ­

四、未经许可严禁对本文作修改、节选、断章性质的处理。 ­

五、可转载,但必须注明原文章首发的出处网址,及文章作者,严禁复制。 ­

六、如若转摘用于杂志网络媒体新闻,必须通知作者得到允许后方可,需收稿费。­

七、作者联系信息:QQ:306718122   邮箱levinboy@foxmail.com

——————————————————————————————

 
 

 

      RHEL4- DNS服务(五)DNS主从服务器的配置