こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

名前解決できない

教えてください。
CentOS6.5でbindをインストールしました。
社内で構築中で、インターネットには接続していない環境で解決をしようとしています。
named.confとzoneファイルは設定して、
namedサービスも再起動してエラーはありませんでした。
サーバのコンソールで、nslookupしても
解決できません。
Connection timeoutになっています。
他のPCからnslookupしても解決できません。
どちらも
>nslookup
>server (サーバのIPアドレス)
でサーバを指定してます。
Iptablesやselinuxは無効です。
このような閉ざされた環境では解決できないのでしょうか?
何かCentosの設定に間違いがあるような可能性もありますでしょうか?
よろしくお願いします。

投稿日時 - 2013-12-20 22:44:30

QNo.8394600

すぐに回答ほしいです

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

>このような閉ざされた環境では解決できないのでしょうか?
できます。

named.confが怪しいと思います。
後DNSルートゾーンは不要ですが設定していませんか?

>>server (サーバのIPアドレス)
のIPアドレスは合っていますか?
上記を入力後に表示される内容は合っていますか?

set debug
と入力してデバッグモードにし
server localhost
と入力しする

zoneファイルで設定した内容の解決ができるかを調べ、失敗している場所を特定する。

投稿日時 - 2013-12-21 13:54:55

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

各種設定内容がわからないので載せれば
解答がもっとつくかと思いますが
今のところついてないので確認までに・・・

エラーはでてないとのことなので
DNSサーバが見に行くべきDNSサーバは何が設定されているんでしょうか?
resolv.confの内容は?
といったところがちょっと気になりますね

本来みにいくべきDNSサーバがきちんと設定されていれば
質問者さんのやっているような

>nslookup
>server (サーバのIPアドレス)

にて名前解決できるかもしれませんが
設定されていなければサーバ側に問い合わせはとどきませんよ

とりあえずやってみてほしいこと
サーバのコンソールにてコマンドの後に引数でDNSサーバを設定する
nslookupの場合は間にハイフンをはさんで指定

dig -x サーバのIP
nslookup - サーバのIP

これで接続できて正引き逆引きともに解決できるかどうか
digの問い合わせに解答が得られるかをやってみて
できたならば
サーバに関してはサーバ自身が
見に行くDNSの設定が正しくないかもしれません

他のPCのDNS設定(Windowsならばプライマリ)に
構築したDNSサーバのIPを設定または

nslookup - サーバのIP

にて名前解決できるかどうかやってみる
できたならば
これに関してもサーバ側と同じことがいえますね

投稿日時 - 2013-12-21 12:11:15

あなたにオススメの質問