日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

BIND 9 FREEBSD 5.2上安裝配置DNS SERVER( 二 )


;;;20040217; ;;Serial
;;;3600; ; ; Refresh
;;;900; ;;Retry
;;;3600000 ; Expire
;;;3600 );Minimum
;;;IN; ;NS; ;freebsd.onlinecq.com.
1; ; IN; ;PTR; ;;;localhost.onlinecq.com.


OK,到此為止,/etc/named目錄里面的操作完成…

再進(jìn)入/usr/local/etc目錄

cd /usr/local/etc

你會(huì)發(fā)現(xiàn)一個(gè)rndc.conf.sample的文件,這是一個(gè)rndc的樣本文件,不用管它,我們自己生成一個(gè)即可:

/usr/local/sbin/rndc-confgen > rndc.conf

然后你會(huì)發(fā)現(xiàn),當(dāng)前目錄有一個(gè)rndc.conf的密鑰文件了,呵呵,如果你想看一下內(nèi)容,也可以使用:

vi rndc.conf

查看一下,我的文件內(nèi)容是這樣子的:

# Start of rndc.conf
key "rndc-key" {
;;;algorithm hmac-md5;
;;;secret "9lLye919/f2DTE cObb1kg==";
};

options {
;;;default-key "rndc-key";
;;;default-server 127.0.0.1;
;;;default-port 953;
};
# End of rndc.conf

# Use with the following in named.conf, adjusting the allow list as needed:
# key "rndc-key" {
#; ; algorithm hmac-md5;
#; ; secret "9lLye919/f2DTE cObb1kg==";
# };
#
# controls {
#; ; inet 127.0.0.1 port 953
#; ;allow { 127.0.0.1; } keys { "rndc-key"; };
# };
# End of named.conf


注意,請(qǐng)把后面以:

# Use with the following in named.conf, adjusting the allow list as needed:


開(kāi)始的這一部份,加到/usr/local/etc/named.conf后面并去掉#才可以,否則后面的rndc status將顯示超時(shí)退出...

嗯,到此為止,好象BIND 9就可以順利運(yùn)行了,請(qǐng)按下面的步驟測(cè)試吧!

/usr/local/sbin/named -g bind -c /usr/local/etc/named.conf &

& 的作用是在后臺(tái)運(yùn)行

-c的作用是以指定的配置文件運(yùn)行

-g的作用是以一個(gè)用戶組名初使化,屏幕上面也會(huì)顯示很多調(diào)試信息出來(lái),我的如下:

freebsd# /usr/local/sbin/named -gc /usr/local/etc/named.conf &
[1] 730
Feb 17 20:20:36.892 starting BIND 9.2.3 -gc /usr/local/etc/named.conf
Feb 17 20:20:36.892 using 1 CPU
Feb 17 20:20:36.894 loading configuration from "/usr/local/etc/named.conf"
Feb 17 20:20:36.894 listening on IPv4 interface fxp0, 192.168.0.19#53
Feb 17 20:20:36.895 listening on IPv4 interface lo0, 127.0.0.1#53
freebsd# Feb 17 20:20:36.896 command channel listening on 127.0.0.1#953
Feb 17 20:20:36.896 ignoring config file logging statement due to -g option
Feb 17 20:20:36.898 zone 0.0.127.IN-ADDR.ARPA/IN: loaded serial 20040217
Feb 17 20:20:36.899 zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA/IN: loaded serial 20040217
Feb 17 20:20:36.899 zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.INT/IN: loaded serial 20040217
Feb 17 20:20:36.899 running


當(dāng)你有看到running字樣時(shí),說(shuō)明已經(jīng)配置正確了,如果要控制BIND 9的運(yùn)行,更方便的使用rndc命令來(lái)進(jìn)行,比如檢測(cè)它的狀態(tài)可以使用下面的命令:

/usr/local/sbin/rndc status

當(dāng)顯示如下信息時(shí),可能會(huì)顯示如下信息…

number of zones: 5
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
server is up and running

如果沒(méi)有顯示上面的信息,請(qǐng)檢查你的/usr/local/etc/named.conf文件里面是否配置了/usr/local/etc/rndc.conf里面的key 。

還有另外一種測(cè)試方法是:

nslook,dig,netstat 等命令,都可以觀察是否安裝BIND成功,具體方法,建議大家找找其他資料吧,THX!

下面我們?cè)侔袯IND 9加入系統(tǒng)服務(wù)里面,讓它每次開(kāi)機(jī)時(shí)運(yùn)行…

vi /etc/rc.conf

請(qǐng)?jiān)谒竺婕由舷旅鎺仔?BR>
named_enable="YES"

named_program="/usr/local/sbin/named" # path to named, if you want a different one.
named_flags="-c /usr/local/etc/named.conf"; ;# Flags for named


存盤(pán)退出!

因?yàn)镕REEBSD 5.2系統(tǒng)里面自帶了BIND 8的,為了不引起沖突,我們必須加參數(shù),用BIND 9的配置文件引導(dǎo)才可以的 。

推薦閱讀