天天看点

centos 6.2安装bind 9.8.2 master、slave与自动修改后更新

随着公司业务的扩大,服务器的数量也随之变大,在管理上如果还是单独的使用ip来管理,十分的麻烦,而且在某些业务或者软件上,比如使用bi使用hadoop来进行数据挖掘与日志分析的时候,hadoop集群需求dns配合,如果集群机器少,可以使用/etc/hosts里设置,但如果多的话,使用dns是更好的选择,puppet的应用也是如此,所以我最近研究了一下bind技术,把我的成果分享给大家。

一.介绍

主从的原理为:

原理:主dns服务器上修改完成后重启服务,会主动传送notify值,如果辅助DNS服务器没有收到才参考Refresh,Refresh 不成功,则参考Retry ,Retry 一直不成功, 则参考 Expire,如果Expire也不成功,则选择放弃zone transfer的过程。

二.测试目的

本次测试主要想达到以下2个目的:

1、dns主从;(如master与slave任何一端dns服务断掉,也可以通过从另外一端来解析域名);

2、自动更新;(如果master修改完成信息后,slave也会自动更新);

三.环境

1

2

3

<code>IP              status          domain name         system</code>

<code>192.168</code><code>.</code><code>56.104</code>      <code>master          ns1.test.com        centos </code><code>6.2</code> <code>x86_64</code>

<code>192.168</code><code>.</code><code>56.105</code>      <code>slave           ns2.test.com        centos </code><code>6.2</code> <code>x86_64</code>

四、安装

<code>在master与slave都是使用yum来安装bind</code>

<code>yum install bind*</code>

五、配置

A.在master端配置

1、修改/etc/named.conf

此文件注意是提供bind的配置

下面我的master的配置

4

5

6

7

8

9

10

11

12

13

14

15

 本文转自 reinxu 51CTO博客,原文链接: 本文转自 reinxu 51CTO博客,原文链接:,如需转载请自行联系原作者

,如需转载请自行联系原作者

继续阅读