1.什么是DNS集群 DNS服务器一般在用的时候,为了缓解服务器的压力,多使用一个主DNS服务器,多个副DNS服务器,这些DNS服务器就组成了一个DNS集群 开始搭建一个简单的DNS集群: ** 2.主NDS配置文件内容** 1.vim /etc/named.conf 修改如下: 2.vim /etc/named.rfc1912.zons 修改修改如下 systemctl stop firewalld 关闭防火墙 systemctl restart named 重启服务

3.副DNS主配置文件内容
在 副DNS服务器 部署dns服务 
yum install bind -y     (dns服务)

yum install bind-utils -y (dig 工具) vim /etc/named.conf (编辑主配置文件) 修改如下 编辑副DNS的辅配置文件 vim /etc/named.rfc1912.zones systemctl stop firewalld 关闭防火墙 systemctl restart named 重启服务

编辑测试机 (测试机为另一台机子) vim /etc/resolv.conf
将namesrever改为副DNS ip systemctl stop firewalld 关闭防火墙

测试 主DNSIP www.bruce.com 的IP 为 192.168.152.188 测试机dig www.bruce.com

更改dnsIP www.bruce.com systemctl restart named 再次dig www.bruce.com

注意: master 如果不做 serial 值的更改,那么 slave 端删除 slaves 目录下的文件,然后 restart 也可以实现更新,dig 出来的也是更新之后的解析地址。

当主dns的数据发生改变的时候,会自动同步数据到副dns,但是在改变主dns的解析数据的时候,需要同时改变/var/named/bruce.com.zone 文件中serial 的值,只有当serial的值发生改变,数据才会同步到副dns。