こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

BIND 9での内部のみのDNSで、ホスト名が引けません

BIND9での開発をしなければいけない状況で、現在WindowsServer2003にてDNSをBIND9で立ち上げようとして、タイトルのように完全修飾ドメイン名(ホスト名.ドメイン名)ではnslookup host digコマンドなどでの結果が得られるのですがホスト名では結果を得ることができません。(タイムアウトエラーが出てしまいます。)

逆引きでも問題なく参照することができ、問題はホスト名のみなのですが・・・
インターネットで検索など試してみたのですがそれらしき答えを得ることができなかったので質問させて頂きます。


--------named.conf-----------

options {
directory "C:\WINDOWS\system32\dns\etc";
allow-query {
127.0.0.1;
192.168.100.0/24;
};
allow-recursion{
192.168.100.0/24;
};
pid-file "named.pid";
recursion yes;
};

zone "." IN{

type hint;

file "named.root";

};
zone "localhost" IN {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
};

zone "hoge.local" IN {
type master;
file "hoge.zone";
};

zone "100.168.192.in-addr.arpa" IN {
type master;
file "100.168.192.in-addr.arpa";
};



-----------正引きゾーン内容---------------

$TTL 86400; 1 day
@ IN 86400 SOA DNS.hoge.local. mail.hoge.local. (
2001060134 ; serial
10800 ; refresh (3 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
);
;
IN NS DNS.hoge.local.
IN MX 10 buf1.hoge.local.
;
DNSINA192.168.100.11
buf1INA192.168.100.10
buf2INA192.168.100.12
buf3INA192.168.100.15
wwwINCNAMEDNS.hoge.local.
ftpINCNAMEDNS.hoge.local.
mailINCNAMEbuf1.hoge.local.


後、補足でもう一つ疑問なのですが、ipconfig/flushdnsを行った際に、関数内でエラーが出て処理を完了できません。といった内容のようなものが出てキャッシュを削除することができません。

自分でも調べてみますが、どうかご教授願います。
宜しくお願いします。

投稿日時 - 2008-11-25 16:16:50

QNo.4506313

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

クライアント(nslookup等を実行しているマシン)が何かわかりませんが、ホスト名だけを指定して引いたときにドメインを補完するのはDNSサーバ側ではなくてクライアント側です
Windowsならsuffixの設定、UNIX系なら/etc/resolv.confのdomainやsearchの設定が正しく行われていますか?

投稿日時 - 2008-11-25 23:28:19

あなたにオススメの質問