DNS(Domian Name Server)域名解析协议在linux操作系统上以bind(Berkeley Internet Name Domain)软件来实现,下面我们在linux5.8操作系统上以bind97来实现主从dns服务器之间的数据同步

准备工作

查询主从dns服务器上是否已安装相同版本的bind软件包,时间是否一致,selinux是否已经关闭,两台服务器IP地址是否已经指定且能够实现正常通信,主从服务器的dns是否都指向主dns

 

 

 

 

首先对主dns服务器进行配置

一、安装bind97软件包:

 

 

二、备份原配置文件,并重新编辑:

 

 

 

 

 

三、更改配置文件的权限和属主属组:

 

四、编辑主dns的正向数据文件:(FQDN-->IP)

 

 

六、编辑主dns服务器的反向数据文件:(IP-->FQDN)

 

 

七、更改主dns的正反向数据文件的全系和属组属主:

 

八、判断三个文件的配置语法是否有错,如果无误则启动named服务

 

此时主dns服务器的配置已经基本完成,下面开始对从dns服务器进行配置:

一、安装软件包

 

 

二、编辑从服务器dns的配置文件:

 

三、更改配置文件的权限与属主属组

 

四,调整主从服务器时间同步并关闭selinux

 

 

五、查看系统日志,判断主从服务器是否已完成数据同步

 

六、查看两个同步的数据文件,和主dns的数据文件相同,此时说明已经配置完成:

 

此时两台dns服务器的简单主从复制已经配置完成