Re: バーチャルホストの重複 ( No.6 ) |
|
- æ¥æï¼ 2008/02/27 10:22
- ååï¼ 管理者
- No.1のレスでBINDは構築していないとの事ですが、外部からはどのようにアクセスしているのでしょうか?
複数のドメインを所有していて、各々がばーちぇさんのグローバルIPに紐付いていますか?
再確認ですが、以下の様になっていますよね?
NameVirtualHost *:80 <VirtualHost *:80> : : </VirtualHost> <VirtualHost *:80> : : </VirtualHost>
「*」はIPアドレスに置き換えず、そのまま「*」にして下さい。(上記構文のまま。)
|
Re: バーチャルホストの重複 ( No.7 ) |
|
- æ¥æï¼ 2008/02/27 10:59
- ååï¼ ばーちぇ
- 何度もありがとうございます。
>複数のドメインを所有していて、各々がばーちぇさんのグローバルIPに紐付いていますか?
ドメインは複数所有しておりますが、IPも同様に二つ必要であり、各ドメインに別々のグローバルIPを割り当てないといけないということでしょうか? ひとつしかないので、BINDの設定をする必要があるということでしょうか?
また、先ほどの「*:80」となっておらず、これに変えたためエラーがでなくなりました。 しかしアクセスできないままですのでやはりグローバルIPなのでしょうか。 以前BINDがうまくいかず、諦めてそのままでしたので…
|
Re: バーチャルホストの重複 ( No.8 ) |
|
- æ¥æï¼ 2008/02/27 11:35
- ååï¼ 管理者
- > ドメインは複数所有しておりますが、IPも同様に二つ必要であり、各ドメインに別々のグローバルIPを割り当てないといけないということでしょうか?
IPは1つで問題ありません。
apacheのバーチャル設定は2つの設定方法があります。「名前ベース」「IPベース」 簡単に説明すると以下の様になります。
「名前ベース」 ・1つのIPアドレスで、複数のバーチャルホストを公開できる 例) URL G-IP 表示URL aaa.com → xxx.xxx.xxx.aaa → aaa.com bbb.com ─────┘ ↑ → bbb.com bbb.com ───────┘ → bbb.com 「IPベース」│┘ ・複数のIPアドレスで、複数のバーチャルホストを公開できる 例) URL G-IP 表示URL aaa.com → xxx.xxx.xxx.aaa → aaa.com bbb.com → xxx.xxx.xxx.bbb → bbb.com bbb.com → xxx.xxx.xxx.ccc → bbb.com
よって、今回のばーちぇさんの構築は「名前ベース」となります。
> ひとつしかないので、BINDの設定をする必要があるということでしょうか?
BINDの設定をする必要は、何処を指していますか? ・外部のDNS設定? ・自サーバのDNS設定? 自サーバの場合は、外部DNS公開向け?それともLAN内用?
外部のDNS、にばーちぇさんが取得したドメインを自身のグローバルIPに紐付けるならば、自サーバにBINDを構築する必要はありません。 ご自身が取得したドメインのレジストラで、複数のドメインをご自身のグローバルIP(1個)に紐付けてください。 ※:レジストラの設定方法は、そのレジストラのページで確認下さい。(当方は説明できません)
ご自身のサーバを外部公開用のDNSとするならば、BIND(外向き用の設定)とレジストラにネームサーバの登録を行う必要があります。(難易度大)
一番良い方法は前者の方法で、レジストラにて一つのグローバルIPに対して取得した複数のドメインを紐付け(登録)するのが良いでしょう。
|