web-dev-qa-db-ja.com

ISAサーバーでのリバースプロキシ設定

私はISAサーバーに不慣れで、これが私の要件です。ISAサーバーを使用して、要件を達成するためにリバースプロキシをセットアップしたいと思います。2つの質問があります。 、

  1. ISAサーバーが私のニーズを満たすことができるかどうか?
  2. 誰かが私にISAサーバーリバースプロキシセットアップに関するチュートリアルを勧めてもらえますか?

私の環境は、IIS + Windows Server 2003/2008 + .Netです。いくつかのWebサイトがあり、それぞれに安定版とベータ版があります。たとえば、ベータ版の注文システムと安定版があります。購入システムと同じバージョン注文システム。4つのシステムを4つの異なる物理マシンに展開しました。

私の要件は、次のようなさまざまなシステムにアクセスするための共通のURLスキーマが必要なことです。

http://www.mycorp.com/order/beta
http://www.mycorp.com/order/stable
http://www.mycorp.com/purchase/beta
http://www.mycorp.com/purchase/stable

しかし、4つのシステムは異なるマシン/ DNS名を持つ4つの異なる物理マシンにデプロイされているため、異なるサフィックスを持つ同じドメイン( http://www.mycorp.com )を異なる物理にマップするにはどうすればよいですか? ISAリバースプロキシを使用するオンラインシステム?

よろしくお願いします、ジョージ

2
George2

Web公開ルールでさまざまなサブフォルダーを使用してこれを実行できるはずです。

このMicrosoft TechNetの記事 は詳細を説明し、ISA Server 2004:

Web公開により、コンテンツへのアクセスを詳細に制御できます。 Web公開ルールには、次のような機能が豊富にあります。

  • リクエストを特定の内部パスにマッピングします。アクセスできるサーバーの部分を制限できます。
  • 特定のユーザー、コンピューター、またはネットワークへのアクセスを制限します。アクセスを制限して、セキュリティをさらに向上させることができます。
  • ユーザー認証が必要です。ユーザー認証をWebサーバーに渡すことができるため、Webサーバーで再認証する必要がありません。
  • リンク翻訳を提供します。内部サーバーへのリンクを処理できます。
  • SSLブリッジングを提供します。 ISAサーバーコンピューターとWebサーバー間のトラフィックを暗号化できます。

このセクションを検索します。

内部ネットワークまたは境界ネットワーク上のWebサーバーフォルダーを1つのドメイン名に公開する

内部ネットワークまたは境界ネットワーク上のWebサーバーに特定のフォルダーを公開できます。このシナリオでは、両方のフォルダーが同じドメインに公開されます。たとえば、\ newsフォルダーをwww.fabrikam.com/newsに公開し、\ updatesフォルダーをwww.fabrikam.com/updatesに公開するとします。


ISA Server 2006には この記事 (またはWordファイルとして ここ )があり、公開するためのオプションが説明されています。検索 "Web公開ルールのプロパティ"および "パスマッピング"ドキュメント内。

2
splattne