質問: dnsサーバー上のクライアントから名前解決できません。 ネットワークサーバーとしてvine2.1上でdhcpとdnsを運用しています。 クライアントへのサービス提供というサーバー機能は順調です。 このサーバーにログインし一つのクライアントとして見た場合に、 dnsでの名前解決ができていないことに気がつきました。 例えば、nslookup を実行してもサーバー(自分自身)を認識できていません。 立ち上げ当初は確認しながら進めましたので問題は無かったと思います。 通常はリモートマシンからtelnet + xhost でアクセスしていますが、 何かの設定をlinuxconf などで変更してしまったのだと考えています。 サーバー機で何かを行うことはありませんので実害は全くありませんが、 なにをしてもdnsを認識してくれない事実は面白くありません。 dns-howto.txt.gz などを参考にし設定を行っています。 /etc/host.conf /etc/nsswitch.conf には問題はありません。 他に何を確認すればよろしいでしょうか? いろんな可能性を教えて頂けるとありがたいです。
回答: /etc/resolv.confはどうなっていますか? つーか、自分が参照するdnsサーバの設定ファイル つーたらこれしかないでしょう。 nameserver 127.0.0.1 とか nameserver 自分のip とか。