- ベストアンサー
DNSサーバーの設定で具体的な記述の仕方
例えば http://www.example.comと、http://example.com の両方でアクセスできるようにするには example.com. IN A xxx.xxx.xxx.xxx www.example.com. IN A xxx.xxx.xxx.xxx で良いのでしょうか? また、初心者でもわかるようなお奨め書籍を探しております。 ネームサーバー自体がPerlで動作しているサンプルってあるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
example.com. IN A xxx.xxx.xxx.xxx www.example.com. IN A xxx.xxx.xxx.xxx example.com. IN CNAME www.example.com. www.example.com. IN A xxx.xxx.xxx.xxx example.com. IN A xxx.xxx.xxx.xxx www.example.com. IN CNAME example.com. のいずれでも構いませんが、CNAMEによる設定ミスが多く見受けられることから、またCNAMEを使用した場合に余計なオーバーヘッドが加わることから、できるだけCNAMEを使用しない設定方法を選択されることをお勧めします (つまり1番最初に記述した方法)。
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
example.com. IN A xxx.xxx.xxx.xxx www.example.com. IN CNAME example.com. でもイイかも
- zem
- ベストアンサー率70% (51/72)
DNS サーバは bind(named) ですね、 > example.com. IN A xxx.xxx.xxx.xxx > www.example.com. IN A xxx.xxx.xxx.xxx こちらの記述で問題ありません。xxx~の IP アドレスが両方一緒であれば OK です。 書籍については色々ありますが、BIND は非常に奥が深いので腰を据えて勉強されることをお奨めいたします。オライリー社から出ている DNS&BIND の熟読がおすすめです。ちょっと取りつきにくいですが、基本から応用まで、この一冊で十分です。 perl で動作しているネームサーバは申し訳ない、わかりません。