2008年2月9日土曜日

DNSサーバ構築 その3

named.confと/var/namedの権限を変える。

#chown named:named /etc/named.conf
#chmod 700 /etc/named.conf
#chown named:named /var/named

chmodコマンドは、ファイルやディレクトリの保護モードの設定、読み出しや書き込み、実行などの設定。上では8進数で設定した。


named.confに書いてあるファイルの作成

sudo mkdir /etc/named

localhost.zone.bakとlocalhost.rev.bakをプライマリーサーバーからコピーしてくる。
権限をnamedに書き換える。

#chown named:named /etc/named/localhost.zone.bak
#chown named:named /etc/named/localhost.rev.bak

named.rootを作成する。

/etc/named で、

wget ftp://ftp.internic.net/domain/named.root

ここからファイルをダウンロード。

/etc/namedはこんな感じ。
ls -l /etc/named
total 12
-rwx------ 1 named named 197 2007-08-25 21:28 localhost.rev.bak
-rwx------ 1 named named 177 2007-08-25 21:28 localhost.zone.bak
-rwx------ 1 named named 2517 2007-08-30 02:17 named.root

起動コマンド
多くのサイトや本では下のように書いてある。
#/usr/local/sbin/named -u named

しかしこれでは起動せず、単に
# named

で起動した。


DNSサーバが動いているか確認するコマンド
dig @***.***.***.***(IPアドレス) www.example.net

bindを停止するコマンド
ps aux | grep named
でプロセス番号を調べ、killコマンドで停止。



参考サイト
http://www.fc-lab.com/network/server/dns/bind.html
http://www.bsddiary.net/doc/bind9.html

0 件のコメント: