本章重點: 1.DNS的作用:記錄了各種主機域名與ip地址的對應關係; (1.)正向解析:域名——IP (2.)反向解析:IP——域名 2.BIND是能夠提供域名服務的DNS服務程序,,所以要安裝以下幾個BIND的軟件包: (1)bind-9.3.6-4....提供域名服務的主程序及相關文件 (2)bind-utils-9.3.6-4....提供對DNS服務器測試的工具,如:nslookup (3)bind-libs-9.3.6-4....提供bind,bind-utils,需要的使用的函數庫 (4)bind-chroot-9.3.6-4..爲BIND服務提供一個僞裝的根目錄,以提高安全性 (5)caching-nameserver-9.3.6.4...提供構建緩存域名服務器的基本配置文件 注:這些軟件包也是基於RedHat的系統光盤安裝的 安裝成功後,可用:service named status 來查看name服務的運行狀態 3.建立主配置文件 named.conf vi /var/named/chroot/etc/named.conf options { directory “/var/named” ; 數據文件的默認位置 }; zone “benet.com” IN { type master ; 類型爲主區域 file “benet.com.zone”; 區域傳輸文件爲benet.com.zone allow-transfer{173.16.16.6;};允許從服務器下載正向區域數據 }; zone “16.16.173.in-addr.apra” IN { type master; file“173.16.16.apra”;區域傳送文件爲173.16.16.apra allow-transfer{173.16.16.6;};允許從服務器下載反向區域數據 }; 注:當不需要建立從域名服務器時,上述配置內容的“allow-transfer....”部分可以不添加 反向區域也是如此 4.建立正,反方向區域數據文件 Vi /var/named/chroot/var/named/benet.com.zone 創建正向數據文件 $TTL 86400 @ SOA benent.com. Admin.benet.com. ( 2014090901 4H 30M 12H 1D ) @ IN NS ns1.benet.com. IN MX 10 mail.benet.com. ns1 IN A 192.168.1.1 mail IN A 192.168.1.2 創建反向區域vi /var/named/........192.168.1.apra 注: 內容和上述內容一樣,區別:上述創的是A記錄,這裏創的是PRT記錄; 例: 1 IN PRT ns1.benet.com. 5.檢查主配置文件和區域配置文件編寫時的語法錯誤: 主配置文件:named-checkconf /var/named/chroot/etc/named.conf 區域配置文件:(1)cd /var/named/chroot/var/named (2) named-checkzone benet.com benet.com.zone 注:出現OK!配置成功 6.本地hosts文件 vi /etc/hosts 173.16.16.5 ns1.benet.com 173.16.16.6 ns2.benet.com 7.設置本地DNS地址 vi /etc/resolv.conf nameserver 173.16.16.5 nameserver 173.16.16.6 最後啓動DNS服務即可:service named start |
linux配置dns
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.