fedora 下搭建DNS服務器


                                                                DNS配置文檔

 1.安裝bind

  Yum install bind

 2.修改/etc/resolv.conf nameserver要和主機ip一致


3. /etc/named.conf

listen-on port 53 { 127.0.0.1; };

listen-on-v6 port 53 { ::1; };

listen-on port 53 { any; };

listen-on-v6 port 53 { any; };

allow-query { localhost; };

DNS服務器默認只允許127.0.0.1這個客戶端(即本機)發起查詢,一般我們需要允許所有人查詢,則應該修改成:

allow-query { any; };

 

4.修改named.rfc1912.zones文件如下


5.var/named下新建正向區域文件test.com,


test.com正向區域文件如下圖所示:

SOA資源記錄字段:

主域名服務器:區域的主DNS服務器的FQDN

管理員:管理區域的負責人的電子郵件。在該電子郵件名稱中使用英文句號“.”代替at符號“@”。

序列號:該區域文件的修訂版本號。每次區域中的資源記錄改變時,這個數字便會增加,每次區域改變時增加這個值非常重要,它使部分區域改動或完全修改的區域都可以在後續傳輸中複製到其他輔助DNS服務器上。

刷新間隔:以秒計算的時間,輔助DNS服務器請求與源服務器同步的等待時間。當刷新間隔到期時,輔助DNS服務器請求源服務器的SOA記錄副本,然後輔助DNS服務器將源服務器的SOA記錄的序列號與其本地SOA記錄的序列號相比較,如果二者不同,則輔助DNS服務器從主DNS服務器請求區域傳輸。這個域的默認時間是900秒(15分鐘)。

重試間隔:以秒計算時間,輔助DNS服務器在請求區域傳輸失敗後,等待多長時間再次請求區域傳輸時間。通常,這個時間短於刷新間隔。默認值爲600秒(10分鐘)。

過期間隔:以秒計算時間,當這個時間到期時,如果輔助DNS服務器還無法與源服務器進行區域傳輸,則輔助DNS服務器會把它的本地數據當作不可靠數據。默認值爲86400秒(24小時)。

最小(默認)TTL:區域的默認生存時間(TTL)和緩存否定應答名稱查詢的最大間隔。默認值爲3600秒(1小時)。

6.test.zone修改如下




 

7.測試


配置成功。(這裏我只配置了正向解析文件)


發佈了14 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章