Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7588799
  • 博文数量: 368
  • 博客积分: 9600
  • 博客等级: 上校
  • 技术积分: 18875
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-01 00:00
文章分类

全部博文(368)

文章存档

2017年(9)

2016年(19)

2015年(3)

2014年(6)

2013年(8)

2012年(78)

2011年(66)

2010年(135)

2009年(44)

分类: LINUX

2009-12-08 11:50:34

DNS主从服务器的搭建

 

实验环境:OS: RHEL4

Master DNS: 10.167.27.193

                Slave  DNS: 10.167.27.91

一、Rpm

1、软件包的安装

rpm -ivh bind-9.3.
rpm -ivh bind-utils
rpm -ivh caching-nameserver

 

2、配置文件的修改

修改named.conf文件,添加域zhang.com的正向反向解析!

vi /etc/named.conf

zone "zhang.com" IN {

type master;

file "zhang.zone";

allow-update { none; };

allow-transfer { 10.167.27.91;};   ##这一行表示允许10.167.27.91复制,如果不做slave可以去掉!

notify yes;                    ###开启通告,有更新就会通告给从服务器

also-notify{ 10.167.27.91;};      

};

 

zone "27.167.10.in-addr.arpa" IN {

type master;

file "zhang.local";

allow-update { none; };

allow-transfer { 10.167.27.91;};   ##同上

notify yes;                    ###开启通告,有更新就会通告给从服务器

also-notify{ 10.167.27.91;};

};

 

3、    cp /var/named/named.local  /var/named/chroot/var/named/zhang.local

cp /var/named/named.zone  /var/named/chroot/var/named/zhang.zone

chown named.named  /var/named/chroot/var/named/zhang.*

ln -s /var/named/chroot/var/named/zhang.zone  /var/named/zhang.zone

ln -s /var/named/chroot/var/named/zhang.local  /var/named/zhang.local

###后面两步步做也可以,知识为了以后更好更改!

 

4、  修改zhang.zone文件的内容:

   [root@localhost named]# vi /var/named/zhang.zone

$TTL    86400

@       IN      SOA     zhang.com. root.zhang.com.  (

1997022700 ; Serial

28800      ; Refresh

14400      ; Retry

3600000    ; Expire

86400 )    ; Minimum

@            IN      NS      zhang.com.

    

www       IN      A    10.167.27.91

   

5、  修改zhang.local文件的内容:

[root@localhost named]# vi /var/named/zhang.local

$TTL    86400

@       IN      SOA     zhang.com.  root.zhang.com.  (

                                      1997022700 ; Serial

                                      28800      ; Refresh

                                      14400      ; Retry

                                      3600000    ; Expire

                                      86400 )    ; Minimum

@             IN      NS      zhang.com.

 

91       IN      PTR    

 

6/etc/rc.d/init.d/named restart

 

7、测试

   [root@localhost named]# vi /etc/resolv.conf

nameserver 10.167.27.193

   service network restart

   host

   nslookup

 

 

二、Slave DNS的配置

zone "zhang.com" IN {

              type slave;

              file "slaves/zhang.zone";

              masters { 10.167.27.193; };   ##指定从服务器的地址

};

zone "27.167.10.in-addr.arpa" IN {

              type slave;

              file "slaves/zhang.local";

              masters { 10.167.27.193; };   ##同上!

};

 

 

注意:每更改一次配置文件就要更改serial的值,才能同步!

阅读(5875) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~