💬
プロキシ(=フォワードプロキシ)
概要
- プロキシとは、クライアントの端末の代わりに、Webサーバにリクエストしてくれるシステムのこと。
(クライアント端末の身代わりとして、プロキシが表に立ってWebサーバにリクエストしてくれるイメージ。一般的にクライアント側のために設置される)
【メリット】
①セキュリティレベルの向上
-
そもそも悪意のあるWebサイトへのアクセスを防止する ※一部のプロキシサービスの機能
- Webフィルタリング
- アクセス可能なWebサイトをプロキシ側で制限できる
- Webフィルタリング
-
もし悪意のあるWebサイトにアクセスしてしまった場合の、情報漏洩リスクを抑える
-
プロキシを利用せず、クライアント端末から直接悪意のあるWebサイトにアクセスしてしまった場合、悪意のあるWebサイト側にクライアント端末の情報が残ってしまう
→情報を搾取されるリスクが高まる。 -
一方、プロキシを経由していれば、悪意のあるWebサイトにアクセスしてしまったとしても、悪意のあるWebサイト側にはプロキシの情報しか残らない
→クライアント端末の情報を搾取されるリスクを下げることができる。 -
アンチウイルス
- マルウェアを検知・感染予防する
-
②キャッシュ
- プロキシにはキャッシュ機能が搭載されていることが多い
- キャッシュ機能が効いた場合、
- Webサイトの表示速度の向上が見込める
- Webサーバ側の負荷軽減
③社内の不正対策
- プロキシには各クライアント端末からのアクセス履歴を残すことができる
【デメリット】
キャッシュが効かない場合、Webサイトの表示速度が低下しやすい
- プロキシを経由することで通信経路が増えているため、キャッシュが効かない初回アクセス時は、その分遅くなりやすい
参考
Discussion