RHCE 【DNS服务主从服务器】

发布时间:2024年01月17日

将一个区域文件复制到多个服务器上的过程叫做区域传送。将主服务器上的信息复制到辅助服务器上来实现。

(1)完全区域传送:复制整个区域文件

#主DNS服务器的配置【主dns服务器的ip地址为172.24.8.128】
[root@localhost ~]# vim /etc/named.conf
options { ?
    listen-on port 53 { 172.24.8.128; }; 
    directory ? ? ? "/var/named";
    allow-transfer { 172.24.8.129; }; 
};
zone "baidu.com" IN { ? ? ? ? ? ? ? ? ?
     ? ? ?  type master; ? ? ? ? ? ? ?
     ? ? ?  file "named.baidu.com";
}; ? ? ? 
[root@localhost ~]# vim /var/named/named.baidu.com
$TTL 1D 
@   IN SOA @ admin.baidu.com. ( 0 1D 1H 1W 3H )
    IN NS ns.baidu.com. 
    IN NS slave.baidu.com.
    IN MX 10 mail.baidu.com. 
ns  IN A 172.24.8.128
slave IN A 172.24.8.129
mail IN A 172.24.8.128
www IN A 172.24.8.128
ftp IN CNAME www 
[root@localhost ~]# systemct restart named 
#从DNS服务器的配置【从dns服务器的ip地址为172.24.8.129】
[root@localhost ~]# yum install bind -y
?
[root@localhost ~]# vim /etc/named.conf
options { ?
    listen-on port 53 { 172.24.8.128; }; 
    directory ? ? ? "/var/named";
};
zone "baidu.com" IN { ? ? ? ? ? ? ? ? ?
     ? ? ?  type slave; ? ? ? ? ? ? ?
     ? ? ?  file "slaves/named.baidu.com";
     ? ? ?  masters {172.24.8.128;};
}; ?
[root@localhost ~]# systemct restart named 
#测试
[root@localhost ~]# host www.baidu.com  172.24.8.129

(2)增量区域传送:仅复制区域里变化的文件

#修改主服务器的区域配置文件,序号比之前的序号大【注:区域文件里面必须要写从服务器的NS和A记录】
#主DNS服务器的配置【主dns服务器的ip地址为172.24.8.128】
[root@localhost ~]# vim /var/named/named.baidu.com
$TTL 1D 
@   IN SOA @ admin.baidu.com. ( 1 1D 1H 1W 3H )
    IN NS ns.baidu.com. 
    IN NS slave.baidu.com.
    IN MX 10 mail.baidu.com. 
ns  IN A 172.24.8.128
slave IN A 172.24.8.129
mail IN A 172.24.8.128
www IN A 172.24.8.128
ftp IN CNAME www
www1 IN CNAME www
[root@localhost ~]# systemct restart named 
文章来源:https://blog.csdn.net/miss_copper/article/details/135638968
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。