- - PR -
バーチャルホストでのDNSラウンドロビン
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 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-07-29 13:25
こんにちは〜。
こちらの連載が参考にならないでしょうか? (前後の回も、とても参考になりますよ ) ・ 連載 「実用 BIND 9で作るDNSサーバ」: 第3回 メール/Webサーバを効率的に動かすゾーン設定 (@IT さんより) |
|
投稿日時: 2004-07-29 13:35
返信ありがとうございます。
書き忘れていましたが、バーチャルホストはネームベースでの バーチャルホストでCNAMEを使用して割り振っています。 こちらの記事は見ていたのですがバーチャルホストによる 1つのIPに対して多数のホストネームがある場合のことは 書いてなかったのでどうすればいいのかと悩んでいました。 実はこの記事の ■やってはいけないCNAMEの使用方法 というのをやって一度失敗しています・・・ |
|
投稿日時: 2004-07-30 12:34
こんにちは。
CNAME を使わなければよいのでは?と思うのですが…。 Web サーバの構成は 「3台 (ただし、1台につき 3ホスト名あり)」 でよろしかったでしょうか。 それと、レコードの内容を貼り付ければ、みなさんに見ていただけるのではないかとも思います。 情報が少ないので、コメントのしようがないのかと。(^^; |
|
投稿日時: 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-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-30 14:46
返信ありがとうございます。
あんとれさんの教えていただけたものでいけました! Aレコードでこうかいていいんですね・・・ あんとれさん、はゆるさん本当にありがとうございました。 |
1