天天看点

BIND 服务之区域复制

网络拓扑图

主DNS服务器                辅DNS服务器

IP       192.168.1.10                   192.168.1.11

DNS     192.168.1.10                   192.168.1.11

Hostname  ns1.benet.com                 ns2.benet.com

实验步骤:

1 在主DNS服务器上/etc/named.conf中建立区域test.com.允许192.168.1.11这个地址的主机进行区域复制.

正向区域

BIND 服务之区域复制

反向区域1.168.192.in-addr.arpa

BIND 服务之区域复制

2 编辑test.com的区域文件.下面第一个是正向区域的区域文件,第二个是反向区域的区域文件.

BIND 服务之区域复制
BIND 服务之区域复制

注意图中用蓝线圈住的部分在反向区域中必需这么表示,而在正向区域中则用域名表示.其他圈住的部分则用完整的主机名表示.在主机名后面一定要以点结尾.

3 在辅DNS服务器上增加test.com和1.168.192.in-addr.arpa两个区域.

BIND 服务之区域复制
BIND 服务之区域复制

在辅DNS服务器上选择类型为slave.注意file后接的文件名需要指定在slaves这个目录下.即/var/named/slaves这个子目录.

在辅DNS服务器上建立好区域后就不需要再做其他的配置了,启动named服务,可以看到在/var/named/chroot/var/named/slaves这个目录下会从主DNS服务器上复制区域文件过来

BIND 服务之区域复制

在辅DNS服务器上进行解析,可以看到现在已经可以解析成功了

BIND 服务之区域复制
注意

:DNS服务器进行区域复制时,先要将主DNS服务器的/etc/sysconfig/selinux下的SELINUX=enforing改为disabled.如下图所示.不然有可能不能进行区域文件的复制.

BIND 服务之区域复制

继续阅读