• 締切済み

BINDで内部DNSが機能しない

ご質問させていただきます。よろしくお願いいたします。 ●目的  LAN内部で自Webサーバーを自ドメインhogehoge.comで  参照出来るように内部DNSを構築する。  外部DNSはプロバイダに依頼 ●LAN構成  ルーター(192.168.1.1)------サーバー機(192.168.1.150)    L---------クライアント機(192.168.1.3) ・サーバー側環境、Vine Linux 4.1 RC1,BIND-9.3.2P2-0vl1.2 ●出来ないこと  クライアント機でhogehoge.comで閲覧すること。 ●出来ること  サーバー機ではhogehoge.comで閲覧可能 ●エラー状況  サーバー側ログではエラーなし  クライアント機でnslookupすると、以下エラー DNS request timed out. timeout was 10 seconds. *** Can't find server name for address 192.168.1.150: Timed out Default Server: hogehoge Address: 192.168.1.1  

みんなの回答

  • easy7
  • ベストアンサー率78% (25/32)
回答No.2

allow-query { 127.0.0.1; 192.168.1.0/24; }; にしたらどうですか?

korsakov
質問者

補足

ご回答ありがとうございました。状況は変わりませんでした。

  • w-link
  • ベストアンサー率20% (2/10)
回答No.1

可能であれば digで確認したほうが良いかと思われます。 nslookupは、一度逆引き動作をするのでtimeoutになりやすいです。 named.conf のallow-queryとかいかがですかね?

korsakov
質問者

補足

ご回答ありがとうございます。 digはクライアント機がWINDOWSのためうまくいきません。 named.conf のallow-queryは以下の様になっています。 allow-query { 127.0.0.1; 192.168.1.1/24; };

関連するQ&A