• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:名前解決で)

ネイムサーバ構築後のnslookupエラーの原因と対処法

このQ&Aのポイント
  • ネイムサーバにBINDを利用してLAN内部向けDNSサーバを構築し、起動も成功しましたが、nslookup実行時にエラーが発生しました。
  • Windows側でのnslookup実行時に「Query refused」「Non-existent domain」「Default servers are not available」というエラーが表示されました。
  • CentOS上でのnslookup実行時には逆引きは成功していますが、サーバのホスト名が正しく取得できていないようです。

質問者が選んだベストアンサー

  • ベストアンサー
  • 0909union
  • ベストアンサー率39% (325/818)
回答No.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サーバーとしてのマーキングも必要で・・・・・

関連するQ&A