歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> CentOS6.2_64 DNS Bind-9.8.2

CentOS6.2_64 DNS Bind-9.8.2

日期:2017/3/1 16:35:53   编辑:關於Linux
CentOS6.2_64 DNS Bind-9.8.2
背景:Just For Test 環境: 虛擬機:VirtualBox PC 1 系統:centos6.2 角色DHCP HOSTNAME: dhcp.test.com IP:192.168.1.2 PC 2 系統:centos6.2 角色DNS HOSTNAME: dns.test.com IP:192.168.1.3 1安裝必須的軟件包
www.2cto.com bind-9.8.2 //bind的主文件 bind-libs-9.8.2 // bind 需要的類庫 bind-chroot-9.8.2 //bind的安全模塊 bind-utils-9.8.2 //bind的命令包,例如dig ,host,nslookup ,nsupdate. 最簡便的方式使用yum安裝
www.2cto.com # yum install bind-* 然後查看安裝的結果:(這邊我選擇我的機器上的安裝現狀) 修改主配置文件/etc/namd.conf,其實主要是修改兩個地方,就是監聽的ip地址范圍,另外裡面有個把IPV6也包含在裡面了,你可以刪除了。我這邊把修改過後的顯示出來,未能顯示的部分保持默認就可以。 修改,named.rfc1912.zones文件,在這裡,我已經把多余的全部刪除了,只保留了使用的部分,如圖: 添加區域文件,我們從主配置文件看到,其中的direcetory指定的目錄為/var/named,那我們就在該目錄下面創建區域文件: # vi test.com.zone 結果如圖: # vi 1.168.192.zone 檢查配置文件的正確性 # named-checkconf /etc/named.conf # named-checkzone test.com /var/named/test.com.zone # named-checkzone 1.168.192.in-addr.arpa /var/namd/1.168.192.zone 開啟DNS服務 #service named start 測試域名服務器運行情況: 關於配置文件的位置: 很多博客寫到需要把配置文件放在/var/named/chroot/var/named目錄,可是我經過測試,發現不行。 可是從上圖,我們又不難發現,在這個目錄確實有文件,那好,現在我給大家在展示圖片,就知道一個很奇怪地方: 大家發現一個問題,就是關閉DNS服務器的時候,在/var/named/chroot/var/named 目錄是空的,但是一旦服務器運行起來就會在該目錄多出文見了,相當於完全把/var/named的文件全部復制過來了。可是一旦關閉該服務,所有文件又全部消失了,是不是很奇特! 這就是DNS的安全機制吧,改天去看看bind的手冊,了解一下具體是怎麼問題吧。
Copyright © Linux教程網 All Rights Reserved