【りばーすぷろきしー】
リバースプロキシ とは?
最終更新:
💡 サーバー側の入口で、要求と応答を中継する
サーバー側の入口として要求を受け、別のサーバーへ中継する仕組み。フォワードプロキシとの違い、応答の流れ、TLS終端やキャッシュの条件を解説します。
📌 このページのポイント
リバースプロキシは、何を代理するの?
フォワードプロキシとは、通信の向きが逆?
サーバーを何台も並べないと使えない?
置けば速くて安全になる?
どんな製品が使えるの?
もっと詳しく知りたい人へ
図で応答の矢印が上向きなのは、時間が戻るという意味?
違います。下向きは利用者からバックエンドへ進む要求、上向きはバックエンドから利用者へ返る応答です。2本の線は別のメッセージの向きを示しており、逆向きプロキシという名称の「逆」を図示しているわけではありません。
TLS終端と、バックエンドへのTLS接続の実例は?
CloudflareのFull (strict)は、利用者側だけでなくCloudflareとオリジンの間も暗号化し、オリジンの証明書を検証するモードです。必要な証明書や接続の条件があります。入口でのTLS処理と、そこから先の保護を別々に確認する具体例です。
まとめ:ざっくりこれだけ覚えればOK!
「リバースプロキシ」って出てきたら「利用者に対してサーバー側の入口として動く中継役」と思えばだいたいOK!
📖 おまけ:英語の意味
「Reverse Proxy」 = サーバー側を代理するプロキシ
💬 クライアント側で選ぶフォワードプロキシと対比した名称です。要求が利用者からサーバーへ進む向き自体を反転させる、という意味ではありません。