編譯環境:
Development Tools
Server Platform Development
源碼來源:
isc.org
安裝過程:
1.
--prefix=/usr/local/bind9:設置安裝路徑
--sysconfdir=/etc/naemd:設置配置文件路徑
--diable-ipv6:不安裝ipv6的相關內容
--enable-threads:開啓線程
2 make && make install
執行安裝
3.基本配置
1) 將bind的bin添加到PATH中去
2)創建系統組和系統用戶
注意:53必須不被使用
3)新建vamed.ca
4)新建named.localhost,內容如下:
5)新建named.loopback,內容如下:
6)修改/var/named下的文件權限以及所屬用戶組如下:
7)生成/etc/named.conf文件
/dev/urandom:從熵池中取隨機數,如果熵池中的隨機數用盡,則用軟件生成僞隨機數
rndc-confgen:命令產生密鑰和相應的配置,這些配置分別放入named.conf和rndc的配置文件rndc.conf中
named.conf內容如下:
8)修改/etc/named/下的文件權限及所屬用戶組
cd /etc/named
chown named:named *
chmod 640 *
9)測試配置文件是否有語法錯誤
10)查看是否可以運行