AN HTTPD ゲストブック/コメント集(2004年1月1日04:33)


Yoshi yoshi@karua.com 2004/01/02 03:48

Yoshi (KSD)様, 中田様ありがとうございます。
Reverse Proxy, Delegateはなかなか役に立ちそうですね。
一度試してみたいと思います。

ありがとうございます。

Yoshi


中田昭雄 nakata@st.rim.or.jp 2004/01/01 16:51

yoshi さん、
2つ以上の(グローバルの固定)IPアドレスを使っていて mydomain.com と yourdomain.com とに違うIPアドレスを割り当てるということなら、もちろん簡単にできます。 もっとも、そういう場合ならこのような質問は出ないでしょうね。

AN HTTPD と IIS を同じ80番ポートで使うのですから、別々のPCで動いているのですよね。

グローバルIPアドレスがひとつの場合は、domain.com と yourdomain.com とが同じIPアドレスになりますから、ルータで振り分けたいところですが、通常ルータにドメイン名で宛先PCを割り振る機能はありませんから、できないということになります。 AN HTTPD や IIS にたどりつく前の問題ですから、それぞれの設定の話ではありません。
まずは、
http://homepage1.nifty.com/yito/namazu/gbook/20021113.0100.html
を読んでみてください。

複数のドメイン名だとバーチャルホストというのが浮かぶのかもしれませんが、この場合はだめです。
http://homepage1.nifty.com/yito/namazu/gbook/20031104.1144.html
をご覧下さい。

そして、リバースプロキシを使ってみようとことでしたら、
http://homepage1.nifty.com/yito/anhttpd/faq/delegate.html
の説明がわかりやすいと思います。
面倒であれば、ポート番号を変える方が簡単でしょう。


Yoshi ( KSD ) yoshi@ksd.jp 2004/01/01 14:03

To. Yoshi 様

> ポートはどちらも80番でやりたいのですが、
> テストしてみると、httpdがすべて反応してしまいます。
> mydomain.comにアクセスしてもyourdomain.comのホームページ
> が表示され、URLにhttp://localhostと入力しても
> yourdomain.comが表示されてしまいます。

IIS を切り、ANHTTPD のバーチャルホスト機能を使えば出来ますよ。
両方とも、ポート80を使うと言う事は出来ません。
どちらか一方を、8080 等にしなければ正常動作は望めません。


yoshi yoshi@karua.com 2004/01/01 04:33

あけましておめでとうございます。
IISとhttpdを2つ同時に使いたいのですが
うまくいきません。 以下のようなことは
可能でしょうか?

mydomain.com IISが反応
yourdomain.com  httpdが反応

ポートはどちらも80番でやりたいのですが、
テストしてみると、httpdがすべて反応してしまいます。
mydomain.comにアクセスしてもyourdomain.comのホームページ
が表示され、URLにhttp://localhostと入力しても
yourdomain.comが表示されてしまいます。
いちいちPort番号をURLに入力させないで
表示する方法はないでしょうか?

それとも単にIISの設定がおかしいのでしょうか?
ご教授お願いします。

Yoshi