1. 程式人生 > >主從DNS伺服器叢集的搭建,同步,更新及加密,DDNS的搭建

主從DNS伺服器叢集的搭建,同步,更新及加密,DDNS的搭建

主從DNS伺服器叢集的搭建

前面的內容已經講到如何搭建DNS伺服器了,現在要給主DNS伺服器配置其他從屬DNS伺服器來分擔壓力

主伺服器:

vim /etc/named.conf還原配置

vim /etc/named.rfc1912.zones 修改引數如下:當主DNS有更新時,通知從伺服器同步


 

從伺服器:

配置ip為172.25.254.2/24,關閉火牆,安裝服務

修改/etc/named.conf如下:

vim /etc/named.rfc1912.zones 修改如下:

主從DNS伺服器的搭建操作完成

 

主DNS伺服器主動同步從伺服器

同步操作如下:

主伺服器上:vim westos.com.zone改變ip和serial值並重啟服務

serial值:同步標示符,僅改變此值,即使檔案內容不變,輔助DNS也會同步更新,如果不更改serial值,輔助DNS則無法同步

從伺服器上:/var/named/slaves目錄中會得到主伺服器更新的zone檔案,內容與主伺服器相同,更新成功

 

從伺服器遠端更新主伺服器

檢視主伺服器selinux狀態:若狀態是enforcing則執行以下操作:

getsebool -a | grep named

setsebool -P named_write_master_zones on

若是disabled則不進行操作

 

主伺服器上:

vim /etc/named.rfc1912.zones 改47行允許從伺服器172.25.254.2更新主伺服器上的資訊

chmod 770 /var/named  更改目錄的許可權

從伺服器上:新增新的域名 test.westos.com A類 IP為172.25.254.20 保留時間86400秒(一天) 至主伺服器

主伺服器中:重啟服務,發現解析檔案已經得到更新

 

主從伺服器的身份認證

僅僅設定IP起到保護的作用遠遠不夠,因為其他人可以把ip改為主伺服器指定的ip,這裡用對成金鑰來進行身份認證

主伺服器上:

建立對成金鑰,並且把金鑰內容複製到新建的westos.key中

vim /etc/named.conf

vim /etc/named.rfc1912.zones

金鑰分發scp Kwestoskey.* [email protected]:/var/named/

從伺服器即可正常更新

 

DDNS動態域名解析

伺服器:

在/mnt下生成名為westoskey的金鑰,生成key並將key寫入dns的配置中

寫入dns的配置檔案中

/etc/named.conf

/etc/named.rfc1912.conf

配置dhcp

 

客戶端:

設定通過dhcp自動獲取ip地址

dns指向服務端

修改hostname

dig music.westos.com