質問: エンジニアカレッジに通っている者なのですが、 Windows上にCentOS6の仮想OSをインストールしており、そこで一つの仮想OSにてDNSサーバー、WEBサーバーを構築しておりました。 そして今回、課題としてDNSサーバーとWEBサーバーを分けて立てるという物が出題されたのですが、仮想マシンを2台作成し、片方でDNSサーバーをBINDで立てるのには成功、WEBサーバーも立っているはずなのですが、Windowsのネットワークの設定をDNSをCentOSのIPに書き換え、ブラウザでWEBサーバーにアクセスしてもDNSエラーが帰ってきます。 おそらくBINDの設定がどこか間違っているのだと思うのですが、根本的にDNSに関する知識が全くなく、何故そういう記述をするのかすらわかっていないので、理論的なところから教えて頂けると幸いです。 例えば、今回DNSのサーバーIPを192.168.8.21、ホストをlpic.engineer.jp WEBを192.168.8.11、lpic2.engineer.jpとしたのですが、そもそもホスト名は一緒にするべきなのか、全く違うものにするべきなのか、という所もわかりません。 BINDの設定ファイルに記述するIPやホストも、どこにどちらのIPを記述すればいいのかわからず・・・・・・参考書などは色々買ったのですが、いまいち分かりません。
回答: IPアドレスや実際のドメイン名は伏字にして、named.conf や zone、逆引きを記述したファイルを 掲載するとアドバイスできるかもしれません。 参考書等も購入しているとのとこですが、以下のようなサイトも参考にしてみてください。 「実用 BIND 9で作るDNSサーバ」 「FreeBSD 9.3 RELEASE - BIND - 基本設定」