念願の光ファイバ〜が開通しましたぁ( ̄ー ̄)
Bフレッツ・
ファミリー100 導入に伴い この際、ネームサーバも
自前で構築しましょ♪・・・って 意気込んでみたのは良いのですが(ーー;)
いや、はや、参りました( ̄∇ ̄)
BIND9の設定に関して
「自宅サーバーマニアックス」さんを参考にさせて
頂きました。 ありがとうございましたm(__)m
生還した 「東芝 ノート
PC dynabook 」に Fedoraをカスタムインストール。
このFedoraさんに今後、ネームサーバとして、活躍してもらう計画なんですが・・・
また、また、ハマりましたですょ(ーー;)
結論を先に言うと・・・
FedoraパッケージのBIND9、設定ファイルの格納場所は
/var/named/chroot/etc/named.conf
/var/named/chroot/var/named/なのねぇ( ̄∇ ̄)
私・・・/etc/named.confを編集して・・・・チェックしてみたり。
# /usr/sbin/named-checkconf /etc/named.conf
良し(*^_^*) エラー表示なし。
/var/named/にひたすら 作ったゾーンファイルも間違いがないか チェックしたりして。
# /usr/sbin/named-checkzone [-djqv] /var/named/in-yumidon.com.zone
zone [-djqv]/IN: loaded serial 2004010102
OK
# /usr/sbin/named-checkzone [-djqv] /var/named/out-yumidon.com.zone
zone [-djqv]/IN: loaded serial 2004010102
OK
よっしゃ!named起動!!
# service named start
named[26367]: starting BIND 9.*.* -u named
-t /var/named/chroot
named[26367]: using 1 CPU
named: named起a213\225 succeeded
named[26367]: loading configuration from
'/etc/named.conf'
named[26367]: no IPv6 interfaces found
named[26367]: listening on IPv4 interface
lo, 127.0.0.1#53
named[26367]: listening on IPv4 interface
eth0, 192.168.1.2#53
named[26367]: command channel listening on
127.0.0.1#953
named[26367]: running
まる2日経過した後・・・
おい!なかなかキャッシュされないじゃん・・・・
名前解決出来ない!!!!これって・・・間違ってる?
まず・・・messagesログに
lame server resolving 'sub2.yumidon.com'
(in 'yumidon.com'?): 219.117.236.18#53
こんなん、出てるし・・・
/etc/named.confに 余計なログを出力しないように記述したはずなのに(ーー;)
↓
logging {
category lame-servers { null; };
};
starting BIND 9.2.2-P3 -u named
-t /var/named/chroot
あれ?chroot???
messagesログの内容を見直して ありゃ???とその時、初めて気付いた次第です(汗)
確認してみると・・・/var/named/chroot の中にデフォルト設定ファイルがある!!
/etc/named.conf を
/var/named/chroot/etc/named.conf
へコピーして・・・
/var/named の中に作ったファイルを/var/named/chroot/var/namedへ
コピーしました(ーー;)
cp -i in-yumidon.com.zone named.ca
out-named.rev
in-named.rev localhost.zone named.local
out-yumidon.com.zone
/var/named/chroot/var/named
この状態で BIND再起動してみました(^_^;)
Feb 17 22:17:22 ns named: named起a213\225
succeeded
Feb 17 08:17:23 ns named[26693]: no IPv6
interfaces found
Feb 17 08:17:23 ns named[26693]: listening
on IPv4 interface lo, 127.0.0.
1#53
Feb 17 08:17:23 ns named[26693]: listening
on IPv4 interface eth0, 192.16
8.1.2#53
Feb 17 08:17:23 ns named[26693]: command
channel listening on 127.0.0.1#9
53
Feb 17 08:17:23 ns named[26693]: zone 0.0.127.in-addr.arpa/IN:
loaded ser
ial 1997022700
Feb 17 08:17:23 ns named[26693]: zone 1.168.192.in-addr.arpa/IN:
loaded s
erial 2004010101
Feb 17 08:17:23 ns named[26693]: zone yumidon.com/IN:
loaded serial 20040
10102
Feb 17 08:17:23 ns named[26693]: zone 18.236.117.219.in-addr.arpa/IN:
loa
ded serial 2003092101
Feb 17 08:17:23 ns named[26693]: zone yumidon.com/IN:
loaded serial 20040
10102
Feb 17 08:17:23 ns named[26693]: running
Feb 17 08:17:23 ns named[26693]: zone 18.236.117.219.in-addr.arpa/IN:
sen
ding notifies (serial 2003092101)
Feb 17 08:17:23 ns named[26693]: zone yumidon.com/IN:
sending notifies (s
erial 2004010102)
Feb 17 08:17:24 ns named[26693]: client 203.141.128.33#1678:
transfer of
'yumidon.com/IN': AXFR started
おおおぉぉぉぅ!!成功した(汗)
これで、名前解決できる(@^^)/
今回も、初歩的なミスで ハマりまくっていましたけど・・・
吐き出されるログを見て 判断する大切さ 痛感です。