先日導入したUnboundですが、/var/unbound/unbound.conf
を読んでも、今一ログの出力方法の変更方法が分からなかったが、以下のページに書いてあったので、それを参考に自分のところの設定も変更した。
参考にしたサイトのURLは以下の通り。
[Unbound] Unboundインストール手順 - Life with IT
プログラマ x インフラエンジニア 木檜(こぐれ)和明による発信の場
手順
1.以下のコマンドを入力して、以下の記述を追記する。
logfile: "/var/log/unbound.log"
use-syslog: no
2.追記が終わったら、以下のコマンドを入力して、設定にエラーが無いことを確認する。
# unbound-checkconf
unbound-checkconf: no errors in /var/unbound/unbound.conf
3.実際にはログはchrootされて、/var/unbound/var/log/unbound.log
として出力されるので、以下のようにして格納するディレクトリを作成し、オーナーおよびパーミッションを変更しておく。
mkdir -p /var/unbound/var/log
chown unbound:unbound /var/unbound/var/log
4.サービスを再起動する。
/etc/rc.d/init.d/unbound restart
unbound を停止中: [ OK ]
unbound を起動中: [ OK ]
5.ログが出力されていることを確認する。
# cd /var/unbound/var/log
# ls -l
合計 4
-rw-r--r-- 1 unbound unbound 195 12月 28 01:05 unbound.log
#tail unbound.log
[1230393944] unbound[15028:0] notice: init module 0: validator
[1230393944] unbound[15028:0] notice: init module 1: iterator
[1230393944] unbound[15028:0] info: start of service (unbound 1.1.1).
#
以上で終了です。