BIND9 的安裝與啟動設定

BIND9 的安裝

  • 使用 PORTS 安裝 BIND9
    cd /usr/ports/dns/bind9
    make install
    rehash
    rndc-confgen -a -c /usr/local/etc/rndc.key
    ps. 雖然可以用 make PORT_REPLACES_BASE_BIND9=yes install 來覆蓋系統預設的 bind8 ,筆者不建議這樣做。

     

  • 安裝完成後,檔案在 /usr/local/sbin/ 資料夾中:
    #ls -l /usr/local/sbin/named*
    -r-xr-xr-x  2 root  wheel  1180852 12 Set 23:46 /usr/local/sbin/named
    -r-xr-xr-x  1 root  wheel   132528 12 Set 23:46 /usr/local/sbin/named-checkconf
    -r-xr-xr-x  1 root  wheel   876588 12 Set 23:46 /usr/local/sbin/named-checkzone

    FreeBSD 預設 bind8 的 named 是在 /usr/sbin/named 。


BIND9 的啟動設定

  • 開機時自動啟動:在 /etc/rc.conf 中設定。
    named_flags="-c /etc/namedb/named.conf"
    named_enable="YES"
    named_program="/usr/local/sbin/named"

     

  • 手動啟動:

    先停止目前已執行的 named :

    kill -KILL `cat /var/run/named.pid`

    再啟動新安裝的 bind9 :

    /usr/local/sbin/named -c /etc/namedb/named.conf

     


查驗版本

#/usr/local/sbin/named -v
BIND 9.2.3
posted @ 2011-02-12 15:36  冰封的心  阅读(171)  评论(0)    收藏  举报