Linux初心者です。
書籍を参考にCentOS7にBindをソースからインストールしました。
ただ、書籍が古くCentOS7に対応しておらず、また、初心者向けの書籍ではないようであり、ネットで検索しながら挑戦しています。
下記コマンドで起動して問題なくrunningし、digで自分が作成したzoneファイルのAレコードを引けていることが確認できました。
/usr/local/named/sbin/named -u named -c /etc/named/named.conf
次に起動スクリプトで起動させようと思い、/etc/systemd/system/named.serviceを作成してコマンドsystemctl start named.serviceを打ったところ、runningと同時にshutting downしてしまいました。
/var/log/messagesの内容は下記の通りです。
oct 23 00:43:31 localhost named[2846]: none:103: 'max-cache-size 90%' - setting to 878MB (out of 976MB)
Oct 23 00:43:31 localhost named[2846]: command channel listening on 127.0.0.1#953
Oct 23 00:43:31 localhost named[2846]: the working directory is not writable
Oct 23 00:43:31 localhost named[2846]: managed-keys-zone/inside: loaded serial 0
Oct 23 00:43:31 localhost named[2846]: managed-keys-zone/outside: loaded serial 0
Oct 23 00:43:31 localhost named[2846]: zone testhoge.net/IN/inside: loaded serial 2017100901
Oct 23 00:43:31 localhost named[2846]: zone 0.0.127.in-addr.arpa/IN/inside: loaded serial 2017100901
Oct 23 00:43:31 localhost named[2846]: all zones loaded
Oct 23 00:43:31 localhost named[2846]: running
Oct 23 00:43:31 localhost named[2846]: zone testhoge.net/IN/inside: sending notifies (serial 2017100901)
Oct 23 00:43:31 localhost named[2846]: shutting down
Oct 23 00:43:31 localhost named[2846]: stopping command channel on 127.0.0.1#953
Oct 23 00:43:31 localhost named[2846]: error writing NTA file for view 'inside': permission denied
Oct 23 00:43:31 localhost named[2846]: error writing NTA file for view 'outside': permission denied
Oct 23 00:43:31 localhost named[2846]: error writing NTA file for view '_bind': permission denied
Oct 23 00:43:31 localhost named[2846]: no longer listening on 127.0.0.1#53
Oct 23 00:43:31 localhost named[2846]: no longer listening on 192.168.179.5#53
Oct 23 00:43:31 localhost named[2846]: exiting
なお、/etc/systemd/system/named.serviceは下記の通りです。
[Unit]
Description=named (BIND) is a Domain Name Server (DNS) that is used to resolve host names to IP addresses.
[Service]
Type=simple
User=root
ExecStart=/usr/local/named/sbin/named -u named -c /etc/named/named.conf
ExecStop=/bin/kill -WINCH $[MAINPID]
原因についてご教示いただけますでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/23 11:55
2017/10/23 12:32 編集
2017/11/08 13:37