• ベストアンサー

複数ドメイン(Webサーバー)を1IPで運用したい

namadanの回答

  • ベストアンサー
  • namadan
  • ベストアンサー率100% (4/4)
回答No.4

No.2です。遅くなりましたが代替案を考えてみました。 ハードウェアで動作するL7スイッチの購入が難しいとのことでした ので、負荷分散型プロキシの"Pound"はいかがでしょうか。 http://www.apsis.ch/pound/index_html PoundもLinux上で動作するソフトウェアで、お望みの「リクエストの URLやヘッダ情報によって、接続するWBEサーバを変える」ことが可能 です。ソースからインストール出来ますので、ソースからのインスト ールに抵抗が無ければ、Linuxに限らず、MacOSXやBSDなどのUnix系でも OKだと思います。Linuxを扱われる場合は、インストール方法として こちらのサイトなどが大変参考になります。 http://www.server-world.info/note?os=ce5&p=pound 少し具体的過ぎる内容になってしまいますが、もし使ってみる場合は 次のような具合で設定ファイルを書けばうまくいくのではないで しょうか("UrlGroup"部分のみ抜粋)。 ---------- ココカラ ---------- UrlGroup ".*" HeadRequire Host "www\.123\.com" BackEnd 192.168.X.2,80,1 EndGroup UrlGroup ".*" HeadRequire Host "www\.456\.net" BackEnd 192.168.X.3,80,1 EndGroup ---------- ココマデ ---------- これでリクエスト時のURLにより振り分けることが出来ます。 この負荷分散型プロキシサーバをルータの直後に置いても良いですし、 ルータの段階で振り分けたければ、これもLinuxになってしまいます が、NTTレンタルルータやバッファローなどの家庭用ルータをルータ 兼負荷分散型プロキシサーバとしてのLinuxサーバとすれば全て解決 すると思います。Linuxでルータも兼ねたい場合はこちらの解説サイ トなどが大変参考になります。 http://centossrv.com/linux-router.shtml 以上、ご参考になれば幸いです。

yzyam
質問者

お礼

お礼が遅くなり申し訳ございませんでした! こんなことができるんですね。。。すごいです。 ロードバランシングもできて、完全にL7スイッチですね。 イメージ的にはバッチリあってます。 あとは、私が構築できるか。。。ですが。。。 がんばってみます!ありがとうございました!

関連するQ&A

  • 複数サーバ運用にあたってのIP取得数

    現在、フレッツ&インターリンクで1つの固定IPを取得し、サーバ構築をしています。 【環境】 ・固定IPを203.100.100.100とします。 ・fedora 5で全て構築しています。 【ドメイン】 ・sample.co.jp 【ローカル】 ・DNSを担うサーバを192.168.1.100 ・Webを担うサーバを192.168.1.101 ・Mailを担うサーバを192.168.1.102 とします。 DNSは"view"で"in"と"out"に分けています。 "sample.co.jp"を1つのサーバで運用(dns,web,mail)することはほぼ問題なくできています。 ところが、それぞれ分けようとすると壁にぶつかります。 例えば"ns.sample.co.jp","www.sample.co.jp","sub.sample.co.jp"といったサブドメインを作成し、"ns","www"は"*.100"に収め、"sub"を"*.101"に飛ぶように設定すると内部では識別するのですが、外部からでは"sub"が"*.100"にいってしまいます。 固定IP1つだけでは複数のサーバ運用はできないのでしょうか? ルータのNAT機能などでポートを振り分けるのではなく、それぞれのサーバはデフォルト80で運用したいと考えています。 どなたかご教授お願い致します。

  • 一つのIPに複数のドメインを割り当てる方法

    現在JPドメインでWEBサーバを運用しています。 comドメインを新しく取得しましたので、ブラウザからこのcomドメインのリクエストがあった場合、JPドメインで運用しているWEBサーバを表示するようにしたいのですが、方法がわかりません。 また、comドメインでもメールアドレスを作りたいのですが、JPドメインと共存させる方法があるでしょうか。

  • 独自ドメインによる動的IPの運用法について

    こんにちは。 PCでWEBサーバ(apache2)を構築し、Godaddyで取得した 独自ドメイン ***.comをHammernodeでDDNS設定(Vanity Dynamic&Virtual Domain Mappings)してみました。 Virtual Domain Mappingsの設定は、MXを作らずに 、またCNAMEの不具合も考慮して *.***.com CNAME ***.comとしました。 DNSには 1 を設定し、コールバックドメインも削除しています。 ですが、ローカルPCよりhttp://***.comにアクセスしても、サーバが見つかりませんと表示されつつ、ローカルなので index.html(php)は表示されていますが、http://***.hn.orgでアクセスするときちんとアクセスできて表示されます。 他の回線(他のプロバイダ)よりアクセスしたところ、 やはり、http://***.com http://www.***.com http://***.hn.orgなどすべて、サーバーが見つかりませんと表示されアクセスできませんでした。 コマンドプロンプトで、nslookup ***.comを試したところ、 Server:ISPドメイン Address:***.***.***.*** Non-authoritative answer: Name:***.com Address:IPアドレス と表示されています。 どうしたらいいのでしょうか。どうぞ宜しくお願い致します。

  • ドメインの負荷について

    このジャンルでお願いします。 例えば、いずれのケースでもサーバは別々に分けてるとして host1.domain1.com host2.domain1.com というホストを2つに分けて運用するケースと www.domain1.com www.domain2.com という別々のドメインを取得して運用するケースとでは DNS(?)的にどちらが負荷が大きいとかはあるのでしょうか?

  • ドメインをJimdo、Xサーバーで運用するには

    お名前.comで取得したドメインを以下のように振り分けて運用する設定方法を教えていただきたく質問しました。 [スキル] ・html・CSSとも時間をかけてネットで検索→コピペ+初歩的な手打ちでなんとかサイトを制作できている初級以上、中級以下のレベル ・レンタルサーバーの設定知識は毎回よくわからないまま設定 [現在の環境] ・ドメイン取得&運用→お名前ドットコム ・契約サーバー→お名前レンタルサーバー、Xサーバー、JimdoPro ※お名前レンタルサーバーを解約予定(ドメインはお名前でもXサーバーでもどちらでもかまわない) [設定したい形] (1) exsample.com→JimdoPro (2) sub.exsample.com→Xサーバー これまでドメインの運用管理はお名前ドットコムで行っています。 お名前レンタルサーバーで作成・運用中のサイトをJimdoProに引越しし、サブドメインとメールはXサーバー運用する予定です。 引越し後はお名前レンタルサーバーを解約します。 JimdoProはオリジナルドメイン(www付き)しか運用できないので、サーバー側でサブドメインを発行してXサーバーで運用する予定です。 この場合ドメインをお名前ドットコムでサブドメインを発行してそれぞれのサーバーに接続するのか ドメインをXサーバーに移管してサブドメインを発行し、wwwドメインをJimdoProに、subドメインをXサーバーに設定するのかがよくわかりません。 わかりにくい記述で恐縮ですが、なにとぞご教授くださいませ。

  • 1つのIPで複数のサーバーを運用したい

    現在自宅でサーバーを運用しています。 Webサーバーのバーチャルホストは1つのIPアドレスでも指定されたホスト名(ドメイン名)によって表示先のページが変わります。しかし、CGIやPHPを大量に利用したいため1台のサーバーが処理をするため、性能面での問題が出てきます。このため、次のようなことが可能かと考えました。 Server1    | ------------- |       | Server2   Server3 と配置し、ServerのみにグルーバルIPを割り当てます。Server2とServer3はプライベートIPです。 そして、ドメインのDNSレコードはaaa.comもbbb.comも123.45.67.89を指定します。(バーチャルホストと同様) そして、aaa.comに接続要求があった場合はServer1はServer2に転送します。そしてServer2が要求された処理を行います。 bbb.comに接続要求があった場合はServer1はServer3に転送します。そしてServer3が要求された処理を行います。こうすることで、Server1は転送以外の処理を行わないため負担が軽減されると思います。OSはWindowsドメイン環境のグループポリシで一括設定を行いたいので、Windowsを望みます。無理なら他のOSでもいいです。違うポート番号で運用する方法はなしです。 よろしくお願いします。

  • 固定IPじゃなくてもドメイン取得できますか?

    現在自宅サーバーを運用しています。 ドメインはieserverからサブドメイン○○.dip.jpをもらっていますが、 できれば○○.jpとかが欲しいなあと思っています。 固定IPではないのですが、ドメインをもらう方法はあるのでしょうか? もらえる場合、グローバルIPがかわってしまったときの対策等もある業者を教えていただけると助かります。

  • ドメインごとに違うIPアドレス

    固定、動的共に外部からIPアドレスチェックをしたときに、 グローバルIPアドレスが帰ってきます。 同サーバ内に複数のドメインで運用したときに、 ドメインごとに違うIPアドレスを返すことは可能でしょうか? もし不可能であれば、出口(モデム?)を複数作って、 ドメインごとにゲートウェイを指定するしかないのでしょうか?

  • 単一IPアドレスで複数ドメイン管理のリスクについて

    初歩的な質問かもしれませんが、色々と調べてもなお明確な答えが得られなかったため、質問刺させていただきます。 単一IP(固定IPアドレス)で複数のドメイン(違法性のない内容の違うサイト)を運用・管理するリスクはありますでしょうか? 上司が言うには、 ・多数のIPアドレスを取得して、それぞれのWEBサイトをSSLで運用するのは維持費がかかりすぎる。 ・固定IPアドレスを増設してもらうにもコストがかかりすぎる。 上記2点の解決策として、コストを下げるため、単一IPアドレスで複数のWEBサイトを運用・管理したい。 とのことでした。 ・単一IPで複数ドメインとなるとSEO的にも芳しくないらしい。 ・セキュリティ的に一つのドメインだと、一つのサイトがハッキングや改竄に合うと、他のサイトも同様に影響を受けやすいらしい。 というような話も聞きます。 ただどれも明確な回答ではなく、「らしい。」と言われてしまうので、そういったリスクについて詳しい方からのご回答をいただけないでしょうか。 「○○だから××で、単一IP(サーバー)で複数のドメインを管理するのは危険だ。」 という明確なご回答をお待ちしています。 宜しくお願いします。

  • 独自ドメインで複数のレンタルサーバを使い分けたい

    自分でDNS設定のできるvalue-domainかムームードメインで独自ドメインを取得し、 それらのDNSを使って、複数のレンタルサーバを使い分けたいです。 ムームードメインであれば、ムームーDNSを利用し、 カスタム設定のAレコードでそれぞれのウェブサーバの(固定)IPアドレスを設定すればいいと思うのですが、 安いレンタルサーバだとIPアドレスは共有が多いですよね(正引きのみ)、 Aレコード設定で、ウェブサーバのIPアドレスを指定すればそのまま使用できるのでしょうか? 例えば、 hogehoge.com というドメインを所有しており、 その上でレンタルサーバを2つ借りて、それが、 ・レンタルサーバ(lolipop)のIPアドレス: 210.172.144.10 (但し共有) ・レンタルサーバ(xrea)のIPアドレス: 203.189.104.101 (但し共有) だとして、 ・レンタルサーバ(lolipop) に http://hogehoge.com ・レンタルサーバ(xrea) に http://www.hogehoge.com を割り当てたい時、 @ A 210.172.144.10 www A 203.189.104.101 というような感じの設定でいけますか? (これに加えて各レンタルサーバ管理画面で独自ドメインを使う設定をした上で) それともIPアドレスは各レンタルサーバが用意しているDNSのIPアドレスにするのでしょうか? (よくあるプライマリ・セカンダリの) 普通に一つのレンタルサーバのDNSを使う場合や、 固定IPの自宅ウェブサーバをAレコードで指定するのであれば問題ないと思うのですが、 value-domainやムームードメインのDNSを利用して複数の他社共有レンタルサーバを使い分けられるのかお聴きしたくて質問いたしました。 よろしくお願いいたします。