- - PR -
bind9で正引きができていない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-10-24 10:34
bind9で自宅LANにDNSをたてているのですが
内側の正引きができていないようです。 現象としては ・cccというwindowsマシンからマシン名でピングを打つと解決するものとしないものがある ・dddというマシンにたてているwebへのhttpアクセスがマシン名でできない ブラウザにてIPをじかうちすれば表示 外部ダイナミックDNSにてサブドメインをとってdiceで運用しています。 自宅内ネットワーク名にはそのサブドメインをそのまま使いたいと思っています。 以下に設定ファイルをのせております。 confや設定ファイルで書き方が間違っているところってありますでしょうか? または他のファイルで設定すべきものってありますでしょうか? (bindの設定でnamed.confとvar/named配下以外で設定すべきものがいまいちわかっていません) 以前も試行錯誤して構築しなんとか構築できていたのですが dnsマシンがクラッシュしてしまい再構築したのですが復旧できなくなってしまいました (バックアップを怠っていたのが悪いのですが)。 お時間あれば是非アドバイスをお願いいたします。 ======/etc/named.conf============= acl hoge.dyndns.jp { localhost; 192.168.0.0/24; }; options { directory "/var/named"; pid-file "/var/run/named/named.pid"; version ""; }; zone "." { type hint; file "named.ca"; }; zone "localhost" { type master; file "localhost.zone"; }; zone "0.0.127.in-addr.arpa." { type master; file "0.0.127.rev"; }; zone "hoge.dyndns.jp." { type master; file "hoge.dyndns.jp"; allow-update { 192.168.0.3; 192.168.0.0/24; }; }; zone "0.168.192.in-addr.arpa." { type master; file "0.168.192.rev"; allow-update { 192.168.0.3; 192.168.0.0/24; }; }; ======/var//named.hoge.dyndns.dk====== $ORIGIN . $TTL 86400 ; 1 day @ IN SOA aaa.hoge.dyndns.jp. root.hoge.dyndns.jp. ( 2004102101 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; minimum (1 day) ) NS aaa.hoge.dndns.jp. MX bbb.hoge.dyndns.jp. @ IN A 192.168.0.3 ccc IN A 192.168.0.9 bbb IN A 192.168.0.4 ddd IN A 192.168.0.2 aaa IN A 192.168.0.3 eee IN A 192.168.0.6 www IN A 192.168.0.2 mail IN A 192.168.0.4 |
|
投稿日時: 2004-10-24 18:19
設定ファイルを拝見させていただきました。
named.confでゾーンファイル名は 「file "hoge.dyndns.jp"; 」で指定しているファイル名なのでしょうか? 最後のほうに「======/var//named.hoge.dyndns.dk=====」 とあるのですが、上記がファイル名だとすると正引きできないですね。 まずは、起動したときに出力されるログを確認をしましょう。 |
|
投稿日時: 2004-10-25 10:04
こんにちは。
ファイル名以外の部分で何点か。 まず、pingやwebサーバに接続確認するときのホスト名は 「ddd」と「ddd.hoge.dyndns.jp」のどちらで行なってますか? あと、こっちのほうが多分ちょっと重要なのですが、zoneファイルの中で $ORIGINが「.」となっていますが、これはなぜこのように指定しましたか? 「.」にしても間違いとは言いませんが、その後の中身の書き方が変わってきますので。 まずはこの意味を調べてみてください。 [ メッセージ編集済み 編集者: 綾瀬 編集日時 2004-10-25 10:06 ] |
|
投稿日時: 2004-11-06 14:37
かとちんさん、綾瀬さんレスありがとうございます。
返答送れてしまいすみません。 $ORIGINの意味を理解していなかったのが問題だったようです。 かとちんさんご指摘の部分は私の書き込みミスでした。おさわがせしました。 |
1