DNS服務器主從配置

環境:CentOS 8 數據庫

主服務器:10.0.0.8服務器

從服務器:10.0.0.28測試

訪問測試主機:10.0.0.6spa

1、安裝DNS服務器軟件 bind3d

dnf  install bind  bind-utils -y ; systemctl enable --now namedrest

2、修改主服務器 bind 配置文件code

vi  /etc/named.conf  註釋圖中標識的兩行blog

 

 

 3、修改主服務器(10.0.0.8)區域配置文件ip

vi /etc/named.rfc1912.zonesast

#加上這段
zone "ceshi.org" IN { type master; file "ceshi.org.zone"; };

cp -p /var/named/named.localhost /var/named/ceshi.org.zone

修改DNS區域數據庫文件

vi /var/named/ceshi.org.zone

$TTL 1D
@    IN SOA    master admin.ceshi. (
                    1    ; serial
                    1D    ; refresh
                    1H    ; retry
                    1W    ; expire
                    3H )    ; minimum
        NS    master
master  A   10.0.0.8
slave   A   10.0.0.28
        A    127.0.0.1
       AAAA    ::1

named-checkconf     #配置文件檢查

systemctl restart named
rndc reload

4、修改從服務器(10.0.0.28)bind 配置文件

vi /etc/named.conf

 

 

 vi /etc/named.rfc1912.zones

zone "ceshi.org" {
    type slave;
    masters { 10.0.0.8; }; 
    file "slaves/ceshi.org.slave";
};

named-checkconf

systemctl start named
rndc reload

ls  /var/named/slaves/ceshi.org.slave  #查看數據庫文件是否已生成

5、訪問測試(在10.0.0.6主機上)

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DNS1=主服務器

DNS2=從服務器

dig master.ceshi.org

 

 在主服務器(10.0.0.8)上中止DNS服務

systemctl stop named

驗證從DNS服務器任然能夠查詢

dig master.ceshi.org

 

 dig master.ceshi.org @10.0.0.28   #結果也和上圖同樣

相關文章
相關標籤/搜索