Skip to main content

逆プロキシとは何ですか?

networkingネットワーキングおよびインターネットテクノロジーでは、プロキシは、Webブラウザーの代役として機能するデバイスまたはアドレスです。プロキシは本質的に中間者であり、ユーザーやブラウザに関する情報を取得せずに、WebサイトまたはサーバーがWebブラウザーに情報を送信できるようにします。逆プロキシは、基本的にWebサーバーに対して同じ関数を実行します。ブラウザは、サーバーに直接連絡する代わりに逆プロキシに連絡し、サーバーが匿名のままでいることを可能にします。通常、逆プロキシは、制限付きのWebサイトのみを提供します。corbs逆プロキシは、Webブラウザがアクセスしているサーバーがプロキシであることを知らないために機能します。リバースプロキシは、通常のサーバーとまったく同じようにブラウザに目を向けます。逆プロキシがブラウザからリクエストを受信すると、リクエストが元のサーバーに転送されます。回答を受け取ると、情報が逆プロキシから直接来たかのように情報をブラウザに転送します。それはまるで誰かが誰かから電子メールを受け取り、署名を変更し、そのメールを第三者に転送したかのようです。

セキュリティは、逆プロキシの主要な機能の1つです。安全なソケット層またはSSLを使用して暗号化を提供できます。SSLは、アクセスするために認証コードを必要とする暗号化されたデータを送信することにより、インターネット経由で送信されるデータのセキュリティを保証するコンピューティングプロトコルです。このタイプのセキュリティは、特別なハードウェアを装備したリバースプロキシによって提供されます。reverse逆プロキシは、他のセキュリティの懸念を処理することもできます。たとえば、このタイプのプロキシは、オペレーティングシステムとWebサーバーに追加の防御層を提供します。ただし、Webアプリケーションを対象とした攻撃から保護するわけではありません。これらはより深刻な脅威である傾向があり、より直接的な手段で保護されなければなりません。reverse逆プロキシを使用すると、システムの効率を追加することもできます。遅いブラウザがより速いブラウザを遅くしないようにするいくつかの操作を実行できます。プロキシは、サービス負荷を複数のサーバーに配布でき、それぞれが特定の領域を提供します。これはロードバランシングと呼ばれます。また、コンテンツを圧縮して負荷時間を速めることもできます。クライアントが特に遅い場合、プロキシはスプーンフィードと呼ばれるアクションを実行できます。このアクションでは、サーバーから要求された完全なコンテンツが管理可能なピースに分割されてから、クライアントに1つずつ渡されます。