DNS高级部署使用RSYNC部署搭建DNS view主从服务
一、前期拓?fù)鋱D規(guī)劃
DNS雙網(wǎng)卡;eth0:192.168.6.248 eth1:192.168.7.248
電信用戶:192.168.6.X這個(gè)網(wǎng)段 模擬IP地址6.248 6.244
聯(lián)通用戶:192.168.7.X這個(gè)網(wǎng)段 模擬IP地址7.248 7.244
其他用戶:any
網(wǎng)站集群地址:
電信訪問(wèn):192.168.1.1 192.168.1.2
網(wǎng)通訪問(wèn):192.168.2.1 192.168.2.1
其他用戶:192.168.3.1 192.168.3.1
二、配置rsync服務(wù),
1、 首先什么是rsync服務(wù)?
Rsync是一款Unix系統(tǒng)下的文件同步和傳輸工具。Rsync是使用“rsync算法”提供一個(gè)客戶機(jī)和遠(yuǎn)程文件服務(wù)器的文件同步的快速方法。
Rsync的特點(diǎn):
能更新整個(gè)目錄和樹(shù)文件系統(tǒng)
選擇性的保護(hù)符號(hào)鏈接、硬連接、文件權(quán)限等
支持匿名rsync同步文件,理想的鏡像備份工具。
2、 Rsync服務(wù)是一個(gè)非獨(dú)立的服務(wù),
3、 首先安裝rsync服務(wù)
yum -y install xinet* rsysnc*
4、 然后在主DNS上創(chuàng)建rsync的配置文件/etc/rsyncd.conf,在如下圖中,/etc/rsyncd.conf是rsync的主配置文件;/etc/rsyncd.secrets的虛擬賬戶和密碼;/etc/rsyncd.motd是警告提示。需要注意的是這個(gè)三個(gè)文件的權(quán)限是600.如圖是詳細(xì)的配置
5、 然后重啟服務(wù);
6、 然后在主DNS上創(chuàng)建需要rsync同步的文件,并且給相應(yīng)目錄的權(quán)限具體如圖所示:
7、 然后在輔助DNS上同步主DNS上創(chuàng)建的配置文件,如圖在輔助的DNS上面,DNS已經(jīng)安裝,然后同步的文件已同步。
三、配置輔助DNS VIEW;
1、 首先主的DNS VIEW已創(chuàng)建完成,請(qǐng)參考博文http://devliangel.blog.51cto.com/469347/1101824然后我們創(chuàng)建輔助的DNS VIEW;
2、 首先在主DNS VIEW上修改配置文件,讓輔助的DNS VIEW有權(quán)限讀取主DNS VIEW的數(shù)據(jù),在下圖允許輔助DNS VIEW IP地址讀取數(shù)據(jù),配置完成之后,重啟DNS服務(wù)即可;具體配置如圖所示:
3、 然后我們?cè)谳o助的DNS VIEW上來(lái)配置輔助DNS VIEW的主配置文件,/etc/name.conf,首先指向主DNS VIEW服務(wù)器。Master的地址需要指向主的DNS VIEW,具體的相關(guān)配置可以參考我的另一篇博文:http://devliangel.blog.51cto.com/469347/1093934;
4、 然后重啟服務(wù)
四、測(cè)試
1、 查看配置文件是否同步過(guò)來(lái),具體如圖所示:
轉(zhuǎn)載于:https://blog.51cto.com/devliangel/1103026
總結(jié)
以上是生活随笔為你收集整理的DNS高级部署使用RSYNC部署搭建DNS view主从服务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux运维常用命令总结
- 下一篇: OSG闪存