• ベストアンサー

1個固定IPを複数のWEBサーバに振りたい

プロバイダから、ひとつだけ固定IPをもらっています。 これに、複数のドメイン(複数の同じポートのWEBサーバ)を振りたいと思うのですが YAMAHARTX-1000ルータを使って実現できないことがわかりました。 で、どんな機材を使うことで解決可能なのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • elflend
  • ベストアンサー率64% (58/90)
回答No.2

Apache をご使用されてますか? バーチャルホストという機能を使用すれば恐らく可能です。 複数のサーバーを1つのIPで公開することも可能ですが 1台のPCで複数のWebサーバーを立てて1つのIPで3ドメイン公開なんて技もできます。 ただし、1つのPCの場合はもちろん3台分の負荷がかかりますが。

参考URL:
http://sakaguch.com/PastBBS/0032/B0016279.html
zKANz
質問者

お礼

ご回答ありがとうございました。 各WEBサイト自体がそれほど大きなものではないですので、 今は http://www.mubit.co.jp 社のPorweredBlue666を考えています。 初のバーチャルホスト機材なので、やってみたいものだと思います。 アドバイスありがとうございました。

その他の回答 (3)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.4

実現方法はNo.2さんが書いているWebサーバの機能を使う方法とリバースプロキシなどの中間サーバを配置する方法があります。 どちらもHTTPのHostヘッダを使っての振り分け(アプリケーションレベルでの振り分け)で、TCP/IPレベルでの振り分けはできません。 また、これらの方式はブラウザがHostヘッダを送ってこないと正しく動作しないのである程度考慮が必要です。 ついでのアドバイスですが、 No.2さんも書いていますがWebサーバのバーチャルホスト機能だとサーバの負荷が高くなります。サーバの負荷や追加(拡張)などを考えると中間サーバを使った方式の方が良いでしょう。

zKANz
質問者

お礼

ご回答ありがとうございました。 バースプロキシについて、今まで知らなくて勉強になりました。 中間サーバもそうです。 本当にアドバイスありがとうございました。

  • outerlimit
  • ベストアンサー率26% (993/3718)
回答No.3

Webサーバは同じポート(番号)を使用しますので 不可能です ただし 負荷分散装置を使用すれば可能です 検索してください 価格は、コンシュマー向け機器の数十倍~数百倍します

zKANz
質問者

お礼

ご回答ありがとうございました。 確かにロードバランサーは高くて手が出せないんですね。 今後条件ができたら、本当に導入を考えたいんです。

回答No.1

絶対に無理です。 インターネットに限らずTCP/IPを使用するネットワークの中では、DNSサーバーでドメイン名とIPアドレスを結び付けています。 Webサーバーは固定IPアドレスで立てないと、しょっちゅうリンク切れを起こすというのは、DNSサーバーの中のデータ処理に時間がかかるため、割当式IPアドレスだと、アドレス変更を追えないということなのです。 ひとつのドメインにひとつのIPアドレスでないと、パケットの送り先がわからなくなります。どのドメインに結びつければいいのかわからなくなります。 ですから、無理なのです。

zKANz
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう