• 締切済み

自宅サーバーについての質問です。

画像のような状態でサーバーを2つ稼働させています。 どちらもCentOS5.10で稼働させています。 (ちなみにサーバー1はルーター・プロキシ・webサーバー 等の機能を持たせています。サーバー2にはwebサーバーの機能を持たせています。) http://example1.jp/ test.html ではサーバー1のHTMLファイルに、 http://example2.jp/ test.html ではサーバー2のほうのHTMLファイルにアクセスできるようにしたいのです・・・ 何を設定すればいいのかわからないので教えていただければ助かります。 よろしくお願いいたします!

みんなの回答

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.3

> リバースプロキシはapacheを利用すればいいのか、squidを利用すればいいのか分かりません・・・  どっちが簡単でしょうか? サーバー1でApacheが動いているならApacheを使いましょう。 そうしないと両ドメインのコンテンツを80番ポートで受けられません。

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

サーバー1でリバースプロキシを動かして、example2.jp宛のリクエストをサーバー2にフォワードさせる。

eisen0502
質問者

補足

リバースプロキシはapacheを利用すればいいのか、squidを利用すればいいのか分かりません・・・  どっちが簡単でしょうか?

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.1

> 何を設定すればいいのか・・・ ローカルクライアントではアクセスできているわけですから、 質問は「[外部クライアントからアクセスできるようにするには]」ということですね。 サーバー1のルーターにポートマッピングを行なえばいいです。 つまり「WANのアドレスとサーバー1およびサーバー2のローカルアドレスを対応付け」すれば外部からアクセスできるようになります。 ポートマッピングについてはWeb検索して調べてみてください。 --- 「外部クライアント」からのアクセスを内部クライアント(ローカル環境)でテストする場合は「外部プロキシ経由で」アクセスすればいいです。

eisen0502
質問者

補足

ポートマッピングですが・・・ 外部からサーバー2のHTMLファイルを見るために、サーバー1の100番ポートにアクセスし、100番ポートに入ってきたパケットは、サーバー2のローカルIPアドレスの80番ポートに受け流す・・・ こういったことが可能になるということなのでしょうか?

関連するQ&A