【ぷろきしー】
プロキシ とは?
最終更新:
💡 通信を仲介する、利用者やサービスの代理人
クライアントとサーバーの間で通信を仲介する仕組み。利用者側の代理をするフォワードプロキシと、提供側の窓口となるリバースプロキシがある。制御・キャッシュ・負荷分散などに使う。
📌 このページのポイント
- フォワードは利用者側、リバースは提供側の代理
- 通信の制御・キャッシュ・負荷分散などに利用
- 機能やHTTPSの扱いは、方式と設定による
- 使っただけで匿名性や安全性が保証されるわけではない
どこで使う代理人なの?
間に入って、何をするの?
使えば、相手にIPが分からない?
相手への接続元がプロキシのIPになる場合はあるよ。ただしForwardedやX-Forwarded-Forなどのヘッダーで、元のIPを渡すこともある。ログやログイン情報などでも利用者を識別できるので、プロキシを使うだけで匿名になるとは言えないんだ。
HTTPSの内容も、全部見えるの?
キャッシュなら、いつも速くなる?
再利用できる内容があり、保存や有効期限の条件が合えば、通信量や待ち時間を減らせる場合があるよ。毎回内容が違うものや保存できない応答には同じ効果はない。接続が増えて遅くなることもあるので、目的に合う設定や信頼できる運用者を選ぼう。
まとめ:ざっくりこれだけ覚えればOK!
「プロキシ」って出てきたら「利用者やサービスの代わりに、通信を仲介する仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Proxy」 = 代理・代わり
💬 「代理人」「代わりに行動する人」という意味の英語。通信の世界でも「代わりに通信してくれる存在」のこと