Windows 7 に BIND 9.8 をインストール

Windows 7 へ徐々に移行しています。今日は BIND 9.8.1 をインストールして、設定ファイルをコピーして、家庭内用ネームサーバーを移行。。。と思ったら、動きません 😯 ということで、引っかかりやすい(?)注意点を今後のために記録しておきます。

BIND を起動しようとすると「システム エラー 1067 が発生しました。 」と表示されて、動いてくれません。設定ファイルは、いままで稼働していたものをコピーしたので「えっ ❓ 」という状態。いちおう、設定ファイルのエラーチェックを通してみると、やっぱり問題なし 🙄

設定ファイルに問題がなければ、環境ということで、BIND を再インストールしてみても、変化なし。ということは。。。動作環境 ❓ ということで、BIND が動作時に書き込みを行うフォルダのアクセス権限を見てみると、どうも書き込みできなさそう。。。ということで、\Windows\System32\dns/etc と \var\log に対して、named ユーザーへフルコントロールを与えて、起動。。。スルッと立ち上がりました 😀

etc フォルダのアクセス許可状況
etc フォルダのアクセス許可状況

 

ちなみに、それぞれのフォルダの位置づけは次のとおりです。

\Windows\System32\dns\etc
設定ファイルを保存するフォルダですが、プロセスID を記録するファイル等が書きこまれます。
\var\log
ログファイルの書き込み場所として、named.conf で指定したところ。

 


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です