- PR -

バーチャルホストでのDNSラウンドロビン

1
投稿者投稿内容
せれす
会議室デビュー日: 2004/07/29
投稿数: 15
投稿日時: 2004-07-29 12:46
はじめまして、せれすです。よろしくお願いします。

現在、Webサーバ3台、DNSが1台の構成で構築しようとしています。

Webサーバにはバーチャルホストで複数のホストネームがついています。
これをDNSラウンドロビンをしたいのですがうまくいきません。
何か方法がないでしょうか よろしくお願いします。

環境
bind-9.2.2-21
Apache/2.0.46
OS RedHat AS 3.0

DNS hostname ns1.test.abc IPadd 172.16.0.1
Web1 hostname www1.test.abc IPadd 172.16.0.2
Web2 hostname www2.test.abc IPadd 172.16.0.3
Web3 hostname www3.test.abc IPadd 172.16.0.4

バーチャルホスト

www.test.abc
abc.test.abc
xyz.test.abc

以上、よろしくお願いします。

[ メッセージ編集済み 編集者: せれす 編集日時 2004-07-29 12:59 ]
はゆる
ぬし
会議室デビュー日: 2004/02/16
投稿数: 1008
お住まい・勤務地: 首都圏をウロウロと
投稿日時: 2004-07-29 13:25
こんにちは〜。

こちらの連載が参考にならないでしょうか?
(前後の回も、とても参考になりますよ

 ・ 連載 「実用 BIND 9で作るDNSサーバ」: 第3回 メール/Webサーバを効率的に動かすゾーン設定
   (@IT さんより)
せれす
会議室デビュー日: 2004/07/29
投稿数: 15
投稿日時: 2004-07-29 13:35
返信ありがとうございます。

書き忘れていましたが、バーチャルホストはネームベースでの
バーチャルホストでCNAMEを使用して割り振っています。

こちらの記事は見ていたのですがバーチャルホストによる
1つのIPに対して多数のホストネームがある場合のことは
書いてなかったのでどうすればいいのかと悩んでいました。



実はこの記事の
■やってはいけないCNAMEの使用方法
というのをやって一度失敗しています・・・
はゆる
ぬし
会議室デビュー日: 2004/02/16
投稿数: 1008
お住まい・勤務地: 首都圏をウロウロと
投稿日時: 2004-07-30 12:34
こんにちは。

CNAME を使わなければよいのでは?と思うのですが…。
Web サーバの構成は 「3台 (ただし、1台につき 3ホスト名あり)」 でよろしかったでしょうか。

それと、レコードの内容を貼り付ければ、みなさんに見ていただけるのではないかとも思います。
情報が少ないので、コメントのしようがないのかと。(^^;
せれす
会議室デビュー日: 2004/07/29
投稿数: 15
投稿日時: 2004-07-30 12:51
こんにちは 返信ありがとうございます。
はゆるさん何度もありがとうございます。

レコードは今は以下のようになっています。

@ IN SOA ns1.test.abc. root.test.abc. (
2004072801 ; Serial
28800 ; Refresh
14400 ; Retry
604800 ; Expire
86400 ) ; Minimum

IN NS ns1.test.abc.
IN MX 10 ns1

ns1 IN A 172.16.0.1
www1 IN A 172.16.0.2
www2 IN A 172.16.0.3
www3 IN A 172.16.0.4


www IN CNAME www1
abc IN CNAME www1
xyz IN CNAME www1

ラウンドロビンがうまく出来なくて現在はWebは1台で稼動させています。
以上よろしくお願いします。
あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2004-07-30 13:33
こんな感じじゃだめですか?

--------------------------------------------
ns1 IN A 172.16.0.1
www.test.abc IN A 172.16.0.2
www.test.abc IN A 172.16.0.3
www.test.abc IN A 172.16.0.4
abc.test.abc IN A 172.16.0.2
abc.test.abc IN A 172.16.0.3
abc.test.abc IN A 172.16.0.4
xyz.test.abc IN A 172.16.0.2
xyz.test.abc IN A 172.16.0.3
xyz.test.abc IN A 172.16.0.4
--------------------------------------------
せれす
会議室デビュー日: 2004/07/29
投稿数: 15
投稿日時: 2004-07-30 14:46
返信ありがとうございます。

あんとれさんの教えていただけたものでいけました!
Aレコードでこうかいていいんですね・・・

あんとれさん、はゆるさん本当にありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)