- ベストアンサー
名前解決できない
- CentOS6.5でbindをインストールし、社内で構築中の閉ざされた環境で名前解決を試みていますが、解決できない状況です。
- named.confとzoneファイルは正しく設定され、namedサービスも再起動していますが、サーバのコンソールや他のPCからのnslookupで解決できず、Connection timeoutになっています。
- Iptablesやselinuxは無効になっており、CentOSの設定に間違いがある可能性も考えられます。閉ざされた環境での名前解決は難しいのか、設定に問題があるのか、ご教示ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>このような閉ざされた環境では解決できないのでしょうか? できます。 named.confが怪しいと思います。 後DNSルートゾーンは不要ですが設定していませんか? >>server (サーバのIPアドレス) のIPアドレスは合っていますか? 上記を入力後に表示される内容は合っていますか? set debug と入力してデバッグモードにし server localhost と入力しする zoneファイルで設定した内容の解決ができるかを調べ、失敗している場所を特定する。
その他の回答 (1)
- freetaka
- ベストアンサー率53% (106/197)
各種設定内容がわからないので載せれば 解答がもっとつくかと思いますが 今のところついてないので確認までに・・・ エラーはでてないとのことなので DNSサーバが見に行くべきDNSサーバは何が設定されているんでしょうか? resolv.confの内容は? といったところがちょっと気になりますね 本来みにいくべきDNSサーバがきちんと設定されていれば 質問者さんのやっているような >nslookup >server (サーバのIPアドレス) にて名前解決できるかもしれませんが 設定されていなければサーバ側に問い合わせはとどきませんよ とりあえずやってみてほしいこと サーバのコンソールにてコマンドの後に引数でDNSサーバを設定する nslookupの場合は間にハイフンをはさんで指定 dig -x サーバのIP nslookup - サーバのIP これで接続できて正引き逆引きともに解決できるかどうか digの問い合わせに解答が得られるかをやってみて できたならば サーバに関してはサーバ自身が 見に行くDNSの設定が正しくないかもしれません 他のPCのDNS設定(Windowsならばプライマリ)に 構築したDNSサーバのIPを設定または nslookup - サーバのIP にて名前解決できるかどうかやってみる できたならば これに関してもサーバ側と同じことがいえますね