電子書籍の厳選無料作品が豊富!

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

A 回答 (2件)

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


できます。

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

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

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

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

各種設定内容がわからないので載せれば


解答がもっとつくかと思いますが
今のところついてないので確認までに・・・

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

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

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

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

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

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

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

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

nslookup - サーバのIP

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

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!