ずいぶん前にbind9に上げたのだけれど、rndcを使っていなかった。
今回、ps2が増えたので、dhcpd.confやdnsの設定を更新したので、いつものようにnamedにHUPシグナルを送った。
すると、/var/log/messagesに以下のようなエラーが出ている。
FreeBSD Bari Bari Install Pageを見ると、FreeBSD4系では、/dev/randomのエントロピーが足りなくてこうなるんだそーな。
そこで、書いてあったとおりに
この場所がデフォルトだったらしく、named.confやrndc.confは書き換えなくても、rndcが使えるようになった。(rndc.confは作ってもいない)
次からは、
今回、ps2が増えたので、dhcpd.confやdnsの設定を更新したので、いつものようにnamedにHUPシグナルを送った。
すると、/var/log/messagesに以下のようなエラーが出ている。
Jun 30 11:17:05 false named[29732]: none:0: open: /usr/local/etc/rndc.key: file not found Jun 30 11:17:05 false named[29732]: couldn't add command channel 127.0.0.1#953: file not foundで、いろいろ調べた結果、rndc-confgenとか言うコマンドを使うと、rndc.keyが作成されることがわかった。
# rndc-confgen -aが、このコマンドがいつまでたっても帰ってこない。
FreeBSD Bari Bari Install Pageを見ると、FreeBSD4系では、/dev/randomのエントロピーが足りなくてこうなるんだそーな。
そこで、書いてあったとおりに
# rndcontrol -s 0 -s 1 -s 2 -s 3 -s 4 rndcontrol: setting irq 0 rndcontrol: setting irq 1 rndcontrol: setting irq 2 rndcontrol: setting irq 3 rndcontrol: setting irq 4 rndcontrol: interrupts in use: 0 1 2 3 4 # rndc-confgen -aで/usr/local/etc/rndc.keyができた。
この場所がデフォルトだったらしく、named.confやrndc.confは書き換えなくても、rndcが使えるようになった。(rndc.confは作ってもいない)
次からは、
# rndc reloadでファイルの読み込みができるはず~。
カテゴリ
FreeBSDトラックバック(0)
このブログ記事を参照しているブログ一覧: rndcを使う
このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/675
コメントする