HTTP プロキシについて

HTTP (Hyper Text Transfer Protocol) は、クライアントとサーバーの間の要求プロトコルまたは応答プロトコルです。通常、HTTP クライアントは Web ブラウザです。HTTP サーバーは、HTML ファイル、イメージ、およびその他のコンテンツを保持するリモート リソースです。HTTP クライアントが要求を開始するとき、ポート 80 で TCP (転送制御プロトコル) 接続が確立されます。HTTP サーバーは、ポート 80 で要求を待機します。クライアントからの要求を受信すると、サーバーは、要求されたファイル、エラー メッセージ、またはその他の情報と共に応答します。

HTTP プロキシは、高性能なコンテンツ フィルタです。Web トラフィックを検査して、ウイルスやその他の種類の侵入である可能性があるコンテンツを識別します。また、HTTP サーバーに対する外部ネットワークからの攻撃も防ぎます。WatchGuard では、ネットワークと外部ホスト間の HTTP トラフィックには、HTTP プロキシ ポリシーを使用することをお勧めしています。

HTTP プロキシ フィルタを使用すると、以下の操作を実行できます。

  • HTTP 要求および応答のタイムアウトと長さの制限値を調整して、悪いネットワーク パフォーマンスを防止でき、複数の攻撃も防止できます。
  • HTTP プロキシがブロックしている Web サイトにユーザーが接続しようとした場合に表示される拒否メッセージをカスタマイズします。
  • Web コンテンツの MIME タイプをフィルタします。
  • 指定されたパス パターンおよび URL をブロックします。
  • 指定された Web サイトからの cookies を拒否します。

WebBlocker セキュリティ登録と共に HTTP プロキシを使用できます。詳細については、WebBlocker について を参照してください。

ユーザーが HTTP プロキシ経由でWindows アップデートをダウンロードできるようにするには、HTTP プロキシ設定を変更する必要があります。詳細については、HTTP プロキシ経由の Windows 更新を有効化する を参照してください。

TCP/UDP プロキシは、標準以外のポートにおけるプロトコルで使用できます。HTTP でポート 80 以外のポートを使用する場合、TCP/UDP プロキシがトラフィックを HTTP プロキシに送信します。TCP/UDP プロキシの詳細については、次を参照してください: TCP/UDP プロキシについて

Firebox 構成に HTTP プロキシを追加する方法の詳細については、次を参照してください: 構成にプロキシ ポリシーを追加する

どのプロキシ アクションを使用するか

プロキシ ポリシーを構成する際、ポリシーに適したプロキシ アクションを選択する必要があります。内部クライアントからインターネットへの接続を許可するプロキシ ポリシーの場合、クライアント プロキシ アクションを使用します。内部サーバーからインターネットへの接続を許可するポリシーの場合、サーバー プロキシ アクションを使用します。

プロキシ アクション名に Standard という用語が付加されている事前定義済みプロキシ アクションには、最新のインターネット ネットワーク トラフィックの傾向を反映した推奨標準設定が含まれています。

Fireware v11.12 以上では、Web Setup Wizard と WSM Quick Setup Wizard により、Default-HTTP-Client プロキシ アクションを使用する HTTP プロキシ ポリシーが自動的に追加されます。Default-HTTP-Client プロキシ アクションは、HTTP-Client.Standard プロキシ アクションに基づいており、セットアップ ウィザードを実行したときに機能キーでライセンス付与されたサブスクリプション サービスを有効化します。新しい HTTP プロキシ ポリシーを追加する場合、Default-HTTP-Client プロキシ アクションのほうが HTTP-Client.Standard プロキシ アクションより優れた選択肢かもしれません。Default-HTTP-Client プロキシ アクションの詳細については、以下を参照してください Setup Wizard の既定のポリシーと設定

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

HTTP プロキシでは、プロキシ アクションの代わりに HTTP コンテンツ アクションを選択できます。HTTP コンテンツ アクションが Firebox を有効化し、HTTP ホスト ヘッダーのコンテンツに基づいてインバウンド HTTP 要求を異なる内部 Web サーバーにルーティングして異なる HTTP サーバー プロキシ アクションを使用します。Firebox の背後のパブリック Web サーバーへの接続に必要なパブリック IP アドレスの件数を減らしたい場合、HTTP サーバー プロキシ アクションの代わりにコンテンツ アクションを使用します。詳細については、コンテンツ アクションについて を参照してください。

HTTP コンテンツ アクションを使った HTTP プロキシ ポリシーの構成方法についての詳細は、次を参照してください: 例 — HTTP プロキシと HTTP コンテンツ アクション

HTTP プロキシ アクションを構成する

関連情報:

プロキシ ポリシーと ALG について