您的位置:首页 > 其它

DNS高级部署使用RSYNC部署搭建DNS view主从服务

2012-12-28 14:51 399 查看
一、前期拓扑图规划

DNS双网卡;eth0:192.168.6.248 eth1:192.168.7.248

电信用户:192.168.6.X这个网段 模拟IP地址6.248 6.244

联通用户:192.168.7.X这个网段 模拟IP地址7.248 7.244

其他用户:any

网站集群地址:

电信访问:192.168.1.1 192.168.1.2

网通访问:192.168.2.1 192.168.2.1

其他用户:192.168.3.1 192.168.3.1

二、配置rsync服务,

1、 首先什么是rsync服务?

Rsync是一款Unix系统下的文件同步和传输工具。Rsync是使用“rsync算法”提供一个客户机和远程文件服务器的文件同步的快速方法。

Rsync的特点:

能更新整个目录和树文件系统

选择性的保护符号链接、硬连接、文件权限等

支持匿名rsync同步文件,理想的镜像备份工具。

2、 Rsync服务是一个非独立的服务,

3、 首先安装rsync服务

yum -y install xinet* rsysnc*

4、 然后在主DNS上创建rsync的配置文件/etc/rsyncd.conf,在如下图中,/etc/rsyncd.conf是rsync的主配置文件;/etc/rsyncd.secrets的虚拟账户和密码;/etc/rsyncd.motd是警告提示。需要注意的是这个三个文件的权限是600.如图是详细的配置





5、 然后重启服务;





6、 然后在主DNS上创建需要rsync同步的文件,并且给相应目录的权限具体如图所示:





7、 然后在辅助DNS上同步主DNS上创建的配置文件,如图在辅助的DNS上面,DNS已经安装,然后同步的文件已同步。





三、配置辅助DNS VIEW;

1、 首先主的DNS VIEW已创建完成,请参考博文http://devliangel.blog.51cto.com/469347/1101824然后我们创建辅助的DNS VIEW;

2、 首先在主DNS VIEW上修改配置文件,让辅助的DNS VIEW有权限读取主DNS VIEW的数据,在下图允许辅助DNS VIEW IP地址读取数据,配置完成之后,重启DNS服务即可;具体配置如图所示:





3、 然后我们在辅助的DNS VIEW上来配置辅助DNS VIEW的主配置文件,/etc/name.conf,首先指向主DNS VIEW服务器。Master的地址需要指向主的DNS VIEW,具体的相关配置可以参考我的另一篇博文:http://devliangel.blog.51cto.com/469347/1093934





4、 然后重启服务

四、测试

1、 查看配置文件是否同步过来,具体如图所示:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  DNS view DNS高级配置 CDN