プロキシサーバ(フォワード・リバース)とは?ぷろきしさーば
プロキシサーバ(フォワード・リバース)とは、通信を中継し、要求元に代わって接続先とやり取りする装置。内部から外部への通信を集約するフォワードプロキシは、URLフィルタリング・マルウェア検査・キャッシュ・利用ログの取得を担う。外部から内部サーバへの要求を受けるリバースプロキシは、負荷分散・TLS終端・WAFによる攻撃遮断・静的コンテンツのキャッシュを担う。どちら側を代理するかで名前と設置位置が変わる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
サーバや端末を直接インターネットへ晒すと、アクセス制御も暗号化も記録も、台数のぶんだけ個別に作り込むことになり、方針を変えるたびに全台へ手を入れる羽目になる。中継点を1つ置いてそこへ集約すれば、変更が1か所で済み、内部のアドレス構成も外から見えなくなる。応用情報では、この「集約点を置く」判断の利点と副作用——単一障害点になること、暗号化された通信は復号しない限り中身が見えないこと——を説明できるかが問われる。
具体例
NGINXやAWSのApplication Load Balancerは、リバースプロキシとしてTLSを終端し、背後の複数のアプリサーバへ要求を振り分ける代表例である。社内側では、全PCの外向き通信をフォワードプロキシ経由に限定し、ファイアウォールで直接の外向き通信を塞ぐことで、閲覧ログの取得とURLフィルタリングを全社に一律に効かせる。
試験での引っ掛け
フォワードとリバースは機能が重なるため、「内部利用者の代理か、公開サーバの代理か」で判断する。またプロキシでTLSを終端すると、そこから背後のサーバまでの区間は平文になるので、内部区間の保護を別に用意する必要がある。プロキシログはC2通信の検知に有効だが、復号しない限り暗号化された通信の中身までは見えない。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成28年度 秋期 応用情報技術者試験 午前 問30(IPA)
DBMSをシステム障害発生後に再立上げするとき、ロールフォワードすべきトランザクションとロールバックすべきトランザクションの組合せとして、適切なものはどれか。こ…
正解:ロールフォワード: T2, T5/ロールバック: T6
要点:コミット済みは再現、未完了の更新だけを取り消す
再立上げ時は、チェックポイント以降にコミットが完了したトランザクションを更新後ログでロールフォワードし、障害発生時点で未完了だったものをロールバックします。コミット済みで更新を伴うのはチェックポイント後に完了したT2とT5です。未完了のうちT3は参照だけで更新がないため打消しは不要で、更新を伴うT6だけがロールバックの対象になります。チェックポイント前に完了したT1は既にディスクへ反映済みなので、対象外です。
出典:平成28年度 秋期 応用情報技術者試験 午前 問49(IPA)解説で登場
ソフトウェアを保守するときなどに利用される技術であるリバースエンジニアリングに該当するものはどれか。
正解:ソースプログラムを解析してプログラム仕様書を作る。
要点:リバースエンジニアリングは実装から設計情報を復元する
リバースエンジニアリングは、完成した成果物から設計内容を読み取り、仕様書や設計書といった上流の情報を復元する行為です。保守の場面では、ソースコードしか残っていないシステムの構造を把握するために用いられます。復元した設計をもとに作り直すのがフォワードエンジニアリングで、両者を組み合わせたものがリエンジニアリングです。
出典:平成28年度 春期 応用情報技術者試験 午前 問30(IPA)
媒体障害の回復において,最新のデータベースのバックアップをリストアした後に,トランザクションログを用いて行う操作はどれか。
正解:バックアップ取得後にコミットした全てのトランザクションをロールフォワードする。
要点:媒体障害の回復はリストア後にロールフォワードする
媒体障害の回復ではバックアップをリストアした後、ログの更新後情報を使ってバックアップ以降にコミット済みのトランザクションを再現する。これがロールフォワードで、障害直前の状態まで復元できる。未コミットのものは再現しない。
出典:令和元年度 秋期 応用情報技術者試験 午前 問29(IPA)
データベースに媒体障害が発生したときのデータベースの回復法はどれか。
正解:バックアップコピーでデータベースを復元し、バックアップ取得以降にコミットした全てのトランザクションをロールフォワードする。
要点:媒体障害はバックアップ復元+ロールフォワードで回復する
媒体障害はディスクそのものが壊れ、データベースの内容が失われる障害です。この場合はまずバックアップから復元し、その後ログを使ってバックアップ取得以降にコミット済みのトランザクションを再適用(ロールフォワード)します。ロールバック中心の対処は、トランザクション障害やシステム障害の回復方法です。
出典:令和元年度 秋期 応用情報技術者試験 午前 問35(IPA)
TCP/IPネットワークのフォワードプロキシに関する説明のうち、最も適切なものはどれか。
正解:Webブラウザの代理として、Webサーバに対するリクエストを送信する。
要点:フォワードプロキシはクライアント側の代理、リバースはサーバ側の代理
フォワードプロキシは、内部のWebブラウザに代わって外部のWebサーバへリクエストを送る中継サーバです。アクセス制御やキャッシュ、通信の集約に使われます。サーバ側に置いて代理応答するのはリバースプロキシで、役割が逆になります。
出典・参考
公式シラバスの3 技術要素 > 2. データ通信と制御 > (3) ネットワーク接続に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。