プロキシサーバー
クライアントとインターネットの間に立ち、通信を代理するサーバー。キャッシュによる高速化・アクセス制御・匿名化・コンテンツフィルタリングに使われる。
プロキシサーバーとは?
プロキシサーバー(Proxy Server)は、クライアント(PC)とインターネットの間に位置し、クライアントに代わって通信を行うサーバーです。「代理(proxy)」として機能します。一般的に「プロキシ」というと、クライアント側を代理するフォワードプロキシを指します。
主な用途
| 用途 | 説明 |
|---|---|
| キャッシュ | 一度取得したWebコンテンツを保存し、2回目以降は高速に返す |
| アクセス制御 | 特定サイトへのアクセスをブロック(企業の業務外サイト制限等) |
| 匿名化 | サーバーに対してクライアントのIPを隠す |
| ログ記録 | 社員のWeb閲覧履歴を記録・監査 |
| コンテンツフィルタリング | 有害サイトのブロック |
透過型プロキシ
ユーザーの設定不要でネットワーク機器がトラフィックを自動的にプロキシへ転送する仕組みです。企業ネットワークやISPで広く使われます。
代表的なソフトウェア
- Squid: オープンソースの定番プロキシサーバー
- CCProxy: Windowsベースの中小企業向け
- NGINX: リバースプロキシとしても動作
まとめ
プロキシサーバーは企業ネットワークのセキュリティ・管理の要です。フォワードプロキシとリバースプロキシは混同されやすいですが、「誰を代理するか」で区別しましょう。
関連する用語 (ネットワーク用語辞典)
全37件を見るIT用語: MACアドレス (Media Access Control address) とは
ネットワーク機器に割り当てられた「一生変わらない製造番号」。IPアドレスとの違いを解説。
WebSocket
サーバーとクライアント間で全二重(双方向)の持続的な通信チャネルを確立するプロトコル。チャット・リアルタイム通知・ゲームなどHTTPのリクエスト/レスポンス型では実現しにくい用途に使われる。
IT用語: DHCP (Dynamic Host Configuration Protocol) とは
「IPアドレスの自動割り当て」を行うDHCPサーバーの仕組みと、障害時の切り分け方。
レイテンシ(遅延)
データが送信元から送信先に到達するまでの時間。ミリ秒(ms)で計測し、ゲーム・ビデオ会議・金融取引など即時性が求められるアプリで重要な指標となる。帯域幅とは別の概念。
DNSレコード種別(A・CNAME・MX・TXT等)
ドメイン名と各種情報を対応付けるDNSのレコード形式。Aレコード(IPアドレス)・CNAMEレコード(別名)・MXレコード(メールサーバー)・TXTレコード(任意テキスト)などがある。
IT用語: L2スイッチ・L3スイッチとは|ルーターとの違い
MACアドレスで転送するL2スイッチとIPアドレスでルーティングもできるL3スイッチの違いを解説。