中央論壇 - CENTER BBS

標題: bind9.3.1 in FreeBSD 5.4 [打印本頁]

作者: wc_big_pig天尊    時間: 2008-2-19 00:01
標題: bind9.3.1 in FreeBSD 5.4
設定原則上都沒變更...
在/etc/rc.conf裡加上:
named_enable="YES"              # Run named, the DNS server (or NO).
named_flags="-u bind"           # Flags for named
其實就跟之前版本相同...

還有在/etc/named/named.conf中突然多了:
        listen-on {
               127.0.0.1;
        };
應該是突然多出來的吧...雖然我以前也沒啥印象...Orz..
重點是...要把自己public IP加在裡面變為:
        listen-on {
                127.0.0.1;
                xxx.xxx.xxx.xxx;
        };
這樣他才會將127.0.0.1及你自己使用ip的53 port打開...用sockstat之後結果如下...

bind     named      303   20 udp4   xxx.xxx.xxx.xxx:53    *:*
bind     named      303   21 tcp4   xxx.xxx.xxx.xxx:53    *:*
bind     named      303   22 udp4   127.0.0.1:53          *:*
bind     named      303   23 tcp4   127.0.0.1:53          *:*

接著利用/etc/rc.d/named start建立rndc.key到/etc/namedb裡面
利用此執行檔啟動可以查看哪些部分沒有設定好...
不確定的話在查看log檔了解哪些沒完成...
重要的是以下兩行:
Nov  1 02:05:59 yunjay named[303]: command channel listening on 127.0.0.1#953
Nov  1 02:05:59 yunjay named[303]: command channel listening on ::1#953
一定要能夠正常運作...
如有問題他還是可以啟動...但不會顯示訊息...必須自行觀看log檔...

如果全部都可以正常啟動後...
將  include "/etc/namedb/rndc.key";  加入/etc/namedb/named.conf最上方...
讓他知道rndc.key在哪...
原則上這樣就可以了...

ps.目前使用約兩個月都正常..使用BSD如果更新系統後Bind有問題的話可以確認一下囉...




歡迎光臨 中央論壇 - CENTER BBS (https://www.centerbbs.com/) Powered by Discuz! X3