DNSサーバ(BIND)の構築

LPIC-2学習過程でDNSサーバが出てきたので、自前のCentOSに入れてみました。
内部向けの用途で設定しました。基本的には参考に挙げたサイトに従って進めていけば済みます。自LANのネットワークアドレス・DNSサーバのIPアドレスなどに置き換えつつ。
一点載っていなくてつまづくのは、/var/named/chroot/etc/named.confの権限を変更しなければならない点。/var/named/chroot/etc/named.caching-nameserver.confからコピーしてつくっているため、所有者・所有グループがroot rootになっています。その他のユーザの権限はありません。これだとnamedが起動時に読みに行った時失敗してしまうので、chgrpコマンドで所有グループをnamedに変更しておきます。

# ls -la /var/named/chroot/etc/named.conf
-rw-r----- 1 root root **** **月 * **:** /var/named/chroot/etc/named.conf
# chgrp named /var/named/chroot/etc/named.conf
# ls -la /var/named/chroot/etc/named.conf
-rw-r----- 1 root named **** **月 * **:** /var/named/chroot/etc/named.conf

参考:
http://www.crimson-snow.net/hmsvr/centos/dns/bind.html
はじめての自宅サーバ構築 - Fedora/CentOS - DNSサーバの構築(bind)
http://centossrv.com/bind-lan.shtml
��470 namedが起動できない - Web Patio - CentOSで自宅サーバー構築