DNS主服务器(master):192.168.127.147
从服务器(slave):192.168.127.148
1、首先在master和slave上安装DNS包:

图文:Linux-DNS主备服务器搭建(高可用)
图文:Linux-DNS主备服务器搭建(高可用)

2、编辑master上的DNS配置文件:
图文:Linux-DNS主备服务器搭建(高可用)
图文:Linux-DNS主备服务器搭建(高可用)
正向解析和反向解析:
图文:Linux-DNS主备服务器搭建(高可用)
图文:Linux-DNS主备服务器搭建(高可用)

3、cp一下/var/named/目录下的模板: -a 参数是保持文件原有属性
图文:Linux-DNS主备服务器搭建(高可用)
图文:Linux-DNS主备服务器搭建(高可用)
图文:Linux-DNS主备服务器搭建(高可用)

4、重启DNS服务和防火墙:
图文:Linux-DNS主备服务器搭建(高可用)

5、在测试机上将添加DNS服务器地址:
图文:Linux-DNS主备服务器搭建(高可用)

6、使用nslookup解析地址:
图文:Linux-DNS主备服务器搭建(高可用)

7、配置DNS主备服务器:
(1)在master上添加更新地址(slave的IP地址)
图文:Linux-DNS主备服务器搭建(高可用)
(2)在slave备份服务器上配置DNS:
图文:Linux-DNS主备服务器搭建(高可用)
图文:Linux-DNS主备服务器搭建(高可用)
(3)配置好文件后,在master和slave上重启DNS服务:
这是时候会发现在slave上的/var/named/slaves目录下多出两个配置文件,这是master和slave之间建立连接产生的配置文件。
图文:Linux-DNS主备服务器搭建(高可用)
(4)在XP上解析测试主备服务器的解析情况:
图文:Linux-DNS主备服务器搭建(高可用)