天天看點

建構主從域名伺服器

建構主從域名伺服器

1.修改主域名伺服器的區域配置檔案,修改正、反向區域配置

vim /etc/named.rfc1912.zones
zone "111.com" IN {
              type master;       ●類型為主區域
              file "111.com.zone";
              allow-transfer { 192.168.30.13; } ;       ●允許從伺服器下載下傳正向區域資料,這裡添從伺服器的IP位址
};
zone "80.168.192.in-addr.arpa" IN {
                 type master;
                 file "111.com.zone.local"; 
                 allow-transfer { 192.168.30.13; } ;
};
      

2.修改從域名伺服器的主配置檔案(開啟新的伺服器)

yum install -y bind
vim /etc/named.conf
options  {
     listen-on port 53 { any; } ;    ●監聽53端口,ip位址使用提供服務的本地IP即可,也可用any代表所有
# listen-on-v6 port 53 { : :1; } ;
directory      "/var/named" ;
dump-file      "/ var/named/ data/cache_dump.db";
statistics-file "/var/named/ data/named_stats.txt";
memstatistics-file "/var/ named/data/ named_mem_stats.txt";
allow-query    { any; };     ●允許使用本DNS解析服務的網段,也可用any代表所有
      

3.修改從域名伺服器區域配置檔案,添加正、反區域配置

vim /etc/named.rfc1912.zones 
zone "111.com" IN {
     type slave;         ●類型為從區域
     masters { 192.168.30.12; } ;    ●指定主伺服器的IP位址
     file "slaves/111. com. zone";   ●下載下傳的區域資料檔案儲存到slaves/目錄下
};
zone "30.168.192.in-addr.arpa" IN {
    type slave;
    masters { 192.168.30.12; } ;
   file "slaves/111.com.zone.local";
};
      

4.主、從都重新開機動服務,并檢視區域資料檔案是否已下載下傳成功

systemctl. restart named
ls -1 /var/ named/ slaves/
      

5.在用戶端的域名解析配置檔案中添加從DNs伺服器位址

echo “nameserver 192.168.30.12” >> /etc/ resolv . conf
      

6.測試

host 192.168.30.13
nslookup 192.168.30.100

#停止主伺服器的服務,模拟主伺服器故障
systemctl stop named
host 192.168.30.14
nslookup 192.168.30.13
      

例:

修改主域名伺服器的區域配置檔案,修改正、反向區域配置

建構主從域名伺服器

配置好之後重新開機一下服務

建構主從域名伺服器

修改從域名伺服器的主配置

首先關閉防火牆,并安裝bind

建構主從域名伺服器

修改從域名伺服器的主配置檔案

建構主從域名伺服器

修改從域名伺服器區域配置檔案,添加正。反區域配置

建構主從域名伺服器
建構主從域名伺服器

 檢視區域資料檔案是否下載下傳成功

建構主從域名伺服器

這時到客戶機進行測試

建構主從域名伺服器

解析成功

建構主從域名伺服器

模拟主伺服器挂掉

建構主從域名伺服器

繼續閱讀