HTTP コンテンツ アクションを構成する

HTTP コンテンツ アクションが Firebox を有効化して、HTTP ホスト ヘッダーおよび HTTP 要求のパスに基づいてインバウンド HTTP 要求を異なる内部 Web サーバーにルーティングします。コンテンツ アクションはホストのドメインに基づいて要求を別のサーバーにリダイレクトできるため、この種類のルーティングはホスト ヘッダー リダイレクトとも呼ばれます。HTTP プロキシ ポリシーで、さらには HTTP サーバー プロキシ アクションのコンテンツ インスペクションに HTTP コンテンツ アクションを使用できます。詳細については、コンテンツ アクションについて を参照してください。

コンテンツ アクションに、設定が次のようなコンテンツ ルールを追加します:

  • 一致するドメインまたはパス
  • 使用する HTTP プロキシ アクション
  • ポリシー既定または IP アドレスのいずれかであるルーティング アクション
  • HTTP および HTTPS ポート
  • TLS/SSL オフロード設定

HTTPS ポートおよび TLS/SSL オフロード設定は、HTTPS プロキシ アクションでコンテンツ インスペクションのためにコンテンツ アクションが使用される場合にのみ適用されます。

HTTP 要求を異なる内部サーバーにダイレクトする複数のコンテンツ ルールを指定できます。どのコンテンツ ルールを使うか決定するため、Firebox はあなたが HTTP 要求のドメインとパスに対してコンテンツ ルールで指定するパターンを比較します。コンテンツ ルールのパターンは、ドメイン、パスまたはその両方に一致します。例:

  • example.com/*
  • wiki.example.net/*
  • */wiki/*
  • blog.example.net/resource/*

事前定義されたアクション HTTP-Content.Standard が 1 件あります。この事前定義アクションは、事前定義アクション HTTP-Server.Standard を使用し、さらにルーティングにポリシー既定を使用します。事前定義コンテンツ アクションをクローンすることはできますが、削除はできません。事前定義コンテンツ アクションを編集した場合、クローンとして保存する必要があります。

HTTP コンテンツ アクションを構成する

HTTP プロキシ ポリシーで選択した場合、あるいは HTTPS プロキシ アクションでコンテンツ インスペクションとして選択した場合は、コンテンツをクローンまたは編集できます。

プロキシ ポリシーで HTTP コンテンツ アクションを使用する

HTTP プロキシ ポリシーでは、HTTP サーバー プロキシ アクションの代わりに HTTP コンテンツ アクションを選択できます。

例については、次を参照してください: 例 — HTTP プロキシと HTTP コンテンツ アクション

HTTP プロキシ ポリシーで HTTP コンテンツ アクションを使用する

HTTP プロキシ ポリシーで HTTP コンテンツ アクションを使用するには、以下の手順を実行します:

  1. 外部ネットワークからの接続を許可する HTTP プロキシ ポリシーを追加します。
  2. ポリシーで、ポリシー デスティネーションとして静的 NAT アクションを指定します。
    コンテンツ アクションのルーティング アクションが ポリシー既定を使用 に設定されている場合、ポリシーはこの静的 NAT アクションを使用します。
  3. プロキシ アクション または コンテンツ アクション ドロップダウン リストから、使用する HTTPS コンテンツ アクションを選択します。

コンテンツ アクションが選択された HTTP プロキシ ポリシー のスクリーン ショット

Policy Manager で SNAT アクション と HTTP アクションを使って構成された HTTP プロキシ ポリシー アクション

HTTP プロキシ ポリシーは、コンテンツ アクションのコンテンツ ルールに基づいて HTTP 要求をルーティングします。

  • コンテンツ ルールのルーティング アクションが IP アドレスを指定する場合、ポリシーはその IP アドレスに HTTP 要求をルーティングします。
  • コンテンツ ルールのルーティング アクションが ポリシー既定を使用 を指定する場合、ポリシーはポリシーの静的 NAT アクションを使用します。

HTTPS プロキシ ポリシーで HTTP コンテンツ アクションを使用する

HTTPS プロキシ ポリシーでは、HTTPS サーバー プロキシ アクションで HTTP コンテンツ アクションを選択できます。HTTPS サーバー プロキシで HTTP コンテンツ アクションを使用するには、コンテンツ インスペクションを有効にして、インスペクション アクションでドメイン名ルールを構成する必要があります。

例については、次を参照してください: 例:HTTPS プロキシ アクションと HTTP コンテンツ アクション

詳細については、HTTPS プロキシ:コンテンツ インスペクション を参照してください。

関連情報:

コンテンツ アクションについて

HTTPS プロキシ:コンテンツ インスペクション

TLS/SSL オフロードに HTTP コンテンツ アクションを使用する

プロキシ アクションについて