- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:nslookupで、server can't findエラーが出ます)
nslookupで出るserver can't findエラーの原因と解決方法
このQ&Aのポイント
- 質問者は既存のネットワークに新しいサーバーマシンを追加しましたが、別のマシンからnslookupで追加したマシンのIPやホスト名を入力しても、server can't findエラーが出てしまいます。質問者はなぜエラーが出てしまうのか理解できていません。きちんとresolv.confを追加サーバーマシンに作成しているのに、なぜエラーが発生してしまうのでしょうか?
- 質問者は、追加したサーバーマシンに以下の設定ファイルを作成しました:/etc/netmasks、/etc/defaultrouter、/etc/hosts、/etc/nodename、/etc/hostname.xxxx、/etc/resolv.conf、/etc/nsswitch.conf。それにもかかわらず、別のマシンからのnslookupでエラーが発生しているとのことです。質問者は、新しいサーバーマシンの情報をどの設定ファイルに記述する必要があるのか知りたいと思っています。
- 質問者は新しいサーバーマシンを既存のネットワークに追加しましたが、別のマシンからnslookupで追加したマシンのIPやホスト名を入力しても、server can't findエラーが出てしまいます。質問者は、新しいサーバーマシンにきちんとresolv.confを作成しているにもかかわらず、なぜエラーが発生してしまうのか疑問に思っています。そのため、新しいサーバーマシンの情報を正しく設定する方法を知りたいと考えています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Linuxですかね? ディストリビューションは不明ですが… > きちんとresolv.confを追加サーバーマシンに作成しているのに。 追加サーバーマシンが「参照する」DNSサーバの情報が記録されています。 > それとも、ネットワーク内にあるDNSサーバーに何か設定か登録をしなければならないのでしょうか? DNSサーバは追加されたサーバマシンに対する情報を保持していません。 DHCPサーバ兼ねていて連携するようになっている場合は、 DHCPサーバからのIP取得時にホスト名の登録も可能…らしいですが、 DHCPサーバを構築したことはありませんので詳細は自信ナシです。 # もっとも、通常サーバマシンは固定IPですよね…… > その場合、DNSサーバーのどの設定ファイルに、新しく追加したサーバーマシンの情報を記述しなければならないのでしょうか? ゾーンファイルに設定が必要です。 内向きDNSなら http://vine.1-max.net/bind.html http://www.miloweb.net/bind.html http://kazn.dip.jp/xoops/xfsection+article.articleid+9.htm 等など……