matsuiと申します。よろしくお願い致します。vine2.5でBIND8を使用しています。 ADSLモデム | ppp0 vine2.5(host1)─Win2k(host3) eth0 | eth0 TurboLinuxW8(host2) としています。 ダイナミックDNSサーバでドメインを取得しました。hpge.dyndns.net /etc/named.confを編集して /etc/rc.d/init.d/namedをリスタートしてみたら外部ホストの名前解決が出来 な くなってしまいました。 それで/etc/named.confを元に戻して再度/etc/rc.d/init.d/namedをリスター ト したのにvine2.5ですらも名前解決が出来なくなってしまいます。 # ndc reload や # service named restart # service network restart を実行してもダメなのです。 リブートすると名前解決できるようになります。 これは一体何が原因なのでしょうか? host1の/etc/named.confには options { directory "/var/named"; forward first;forwarders {xxx.xxx.xxx.xxx;yyy.yyy.yyy.yyy;}; }; zone "." IN { type hint; file "named.ca"; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; }; zone "hoge.dyndns.net" { type master; file "/var/named/hoge.dyndns.net.hosts"; }; zone "0.168.192.in-addr.arpa" { type master; file "/var/named/192.168.0.rev"; }; }; と記述しています。forwadersのxxx.xxx.xxx.xxx、yyy.yyy.yyy.yyyはISPのDNSサー バのアドレスです。 これはhost1のDNSサーバのみで名前解決できない場合に使用するDNSサーバとして記 述しました。 /var/named/192.168.0.revには $ttl 38400 0.168.192.in-addr.arpa. IN SOA localhost. root.hoge.dyndns.net ( 1034148765 10800 3600 604800 38400 ) 0.168.192.in-addr.arpa. IN NS localhost. 1.0.168.192.in-addr.arpa. IN PTR hoge.dyndns.net. 89.0.168.192.in-addr.arpa. IN PTR host3.hoge.dyndns.net. 33.0.168.192.in-addr.arpa. IN PTR host2.hoge.dyndns.net. /var/named/localhost.zoneには $TTL 86400 $ORIGIN localhost. @ 1D IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum 1D IN NS @ 1D IN A 127.0.0.1 /var/named/named.localには $TTL 86400 @ IN SOA localhost. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS localhost. 1 IN PTR localhost. /var/named/hoge.dyndns.net.hostsには $ttl 38400 hoge.dyndns.net. IN SOA localhost. root.hoge.dyndns.net ( 1034148339 10800 3600 604800 38400 ) hoge.dyndns.net. IN NS localhost. hoge.dyndns.net. IN A 192.168.0.1 host3.hoge.dyndns.net. IN A 192.168.0.89 host2.hoge.dyndns.net. IN A 192.168.0.33 /etc/resolv.confには nameserver 127.0.0.1