【最大10000ポイント】当たる!!質問投稿キャンペーン!

ネイムサーバーにBINDを利用してLAN内部向けDNSサーバを構築しました。

以下のURLを参考にしました。
http://kajuhome.com/bind.shtml#n05

ネイムサーバも無事に起動できたのでnslookコマンドで正引き、逆引きの確認を行いましたが以下のようなエラーが出てしまいます。

Windows側で行ったnslookup
-------------------------------------------------------------------
$ nslookup
*** Can't find server name for address 192.168.1.33: Query refused
*** Can't find server name for address 192.168.1.2: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Address: 192.168.1.33

> 192.168.1.33
Server: UnKnown
Address: 192.168.1.33

*** UnKnown can't find 192.168.1.33: Query refused
-------------------------------------------------------------------
*コンパネからネットワーク接続を開いて、優先DNSサーバを自サーバのIPアドレスに指定しました。

centOS上でnslookupを行った結果
-------------------------------------------------------------------
[root@centos ~]# nslookup
> client.domain.local //クライアントのホスト名
Server: 127.0.0.1
Address: 127.0.0.1#53

Name: client.domain.local
Address: 192.168.1.18
> server.domain.local //サーバのホスト名
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find server.domian.local: NXDOMAIN
-------------------------------------------------------------------
なぜ、サーバが見つけらないのでしょうか。
逆引きは全て成功しています。

サーバのアドレスは192.168.1.33です。DefaultServerのがUnknownになる原因はなんでしょうか?

どなたかアドバイスをお願い致します。

環境
Windows XP
VMware
CentOS5.4
VMware上でLinuxを動作させています。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

まず、




> client.domain.local //クライアントのホスト名
Server: 127.0.0.1
> server.domain.local //サーバのホスト名
Server: 127.0.0.1

でサーバー(DNSサーバー)が127.0.0.1 となっています。これは、ローカルアドレスが通常設定されています。DNSサーバーはどこに設置したのですか?

Windows XP上で、VMwareを使い、CentOS5.4を起動し、そこにDNSを設置して、そのOSからloolupを実行したという事ですか?

その辺は順をおって説明してもらわないと、わかりにくい部分です。

127.0.0.1は予約されているので、IPとしては使ってはいけないアドレスです(TCP/IPやルーティングの所で勉強してください)。それがサーバーのIPとして表示されています。あきらかに、DNS側か、サーバーの設定が間違っています。

まずそこから。


他にも、たくさんチェックする事はありますが、とりあえずそこからです(ルーターをはさんでいる場合や、ファイヤーウォールなどポートチェックなど)。上位のDNSサーバーとか、DNSサーバーとしてのマーキングも必要で・・・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング