智能DNS,bind

本文為搭建 , centos 7下面的智能DNS辦事

需要這些哦
CentOS7
VMware
方式/
1關于安裝在虛擬機中安裝利用Centos和下載 ,   , 和VMware的利用這里不涉及 , 本身搜刮DNS道理

2第一步、安裝BIND辦事
          Redhat家族: yum install bind bind-chroot
          Ubuntu家族:sudo apt-get install bind9
【智能DNS,bind】安裝好后用號令查抄:
    是否安裝當作功:# rpm -qa | grep bind  
  
    查看bind安裝的內容:# rpm -ql bind | more
在啟動bind辦事:systemctl start named (ps為啥是這個號令而不是bind 我也不清晰)
在centos7 保舉用systemctl 號令操作辦事
再系統下面查看辦事是否啟動當作功

智能DNS,bind



智能DNS,bind



智能DNS,bind



3第二步 、 設置裝備擺設文件
   設置裝備擺設文件在:/etc/named.conf
   在named.conf有如下參數:
             options {} --整個BIND利用的全局選項
                  
                   listen-on port 53 { any; };  監聽在這部本家兒機系統上面的哪個收集介面
                   directory "/var/named";    若是此檔案低下有規范到正 , 反解得zone file 檔名時 , 應放在哪個位置
                   dump-file, statistics-file, memstatistics-file
                        與named 這個辦事有關的很多統計資訊 , 若是想要輸出當作為檔案的話 , 預設的檔名就如上所述 。
                  allow-query { any; };
                  這個是針對用戶端的設定 , 到底誰可以對我的DNS 辦事提出查詢請求的意思 。
                  forward only ;
                  這個設定可以讓你的DNS 伺服器僅進行forward , 即使有. 這個zone file 的設定 , 也不會利用. 的資料 , 只會將查詢權交給上層DNS 伺服器罷了 , 是cache only DNS 最常見的設定了!
                  forwarders { 168.95.1.1; 139.175.10.20; } ;
                  既然有forward only , 那么到底要對哪部上層DNS 伺服器進行轉遞呢?那就是forwarders (不要健忘阿誰s)設定值的主要性了!因為擔憂上層DNS 伺服器也可能會掛點 , 是以可以設定多部上層DNS 伺服器喔!每一個forwarder 伺服器的IP都需要有『 ; 』來做為結從頭至尾!

猜你喜歡