Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2343603
  • 博文数量: 535
  • 博客积分: 8689
  • 博客等级: 中将
  • 技术积分: 7066
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-26 10:00
文章分类

全部博文(535)

文章存档

2024年(4)

2023年(4)

2022年(16)

2014年(90)

2013年(76)

2012年(125)

2011年(184)

2010年(37)

分类: LINUX

2010-12-01 10:49:35

DNS主从服务器的搭建

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的值,才能同步!

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

chinaunix网友2010-12-01 15:15:40

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com