マナビングITパスポート

HTTPプロキシサーバは何をする?DHCP・DNSとの違い

ITパスポート試験 令和7年度 問57 / ネットワーク › ネットワーク方式

過去問にチャレンジ

令和7年度 問57

HTTPプロキシサーバの機能に関する記述として,適切なものはどれか。

  1. ア

    IPアドレス割当て要求をPCから受け付けて,割り当てるグローバルIPアドレスを返す。

  2. イ

    PCから,インターネット上のWebサーバへの接続要求を中継役として受けて,PCに代わって当該のWebサーバに接続し,送受信データを中継する。

  3. ウ

    WebサーバのURLに対応するIPアドレスを求める要求をPCから受け付けて,そのIPアドレスを返す。

  4. エ

    Webサーバのコンテンツが検索結果の上位に表示されるように,そのWebサーバが管理するコンテンツを書き換える。

会話形式の解説

講師講師
今回はHTTPプロキシサーバの機能を問う問題です。選択肢には、ほかのサーバや施策の説明が混ざっています。まず、それぞれの選択肢が何の説明なのかを言い当てるのがコツです。
受験者受験者
サーバの名前がいろいろ出てくると、私はどれがどれだか混乱してしまいます。プロキシという言葉の意味もはっきりしていません。
講師講師
プロキシは「代理」という意味です。PCの代わりにWebサーバへ接続して、やりとりするデータを中継します。Webサーバからの応答もいったんプロキシが受け取ってから、要求元のPCに返します。
受験者受験者
代理なら、PCの代わりにWebサーバへ接続して送受信データを中継する、という選択肢がそのまま当てはまりそうです。
講師講師
そのとおりで、それが正解です。念のため、ほかの選択肢も確かめておきましょう。IPアドレスの割当て要求を受けて、アドレスを返すという説明はどうでしょうか。
受験者受験者
IPアドレスを配るのは、DHCPだったと思います。プロキシとは別物ですよね。
講師講師
はい。DHCPは、PCがネットワークにつながるときに必要なアドレス情報を自動で設定するしくみです。通信を代わりに行うプロキシとは役割が違います。
受験者受験者
URLに対応するIPアドレスを返す選択肢は少し迷いました。Webに関係する話なので、プロキシも同じことをしていそうに思えたからです。
講師講師
そこは引っかかりやすいところです。URLのホスト名からIPアドレスを求めることを名前解決といい、これはDNSサーバの機能です。プロキシが内部でDNSを利用することはありますが、名前解決そのものはプロキシの役割ではありません。
受験者受験者
検索結果の上位に表示されるようにコンテンツを書き換えるという選択肢は、SEOのことでしょうか。
講師講師
はい。SEOは検索エンジン最適化のことで、Webサイトを運営する側が行う施策です。通信を中継するサーバの機能ではありません。
受験者受験者
整理すると、IPアドレスの割当てはDHCP、名前解決はDNS、検索順位の改善はSEOで、代理で接続して中継するのがプロキシ、ということですね。
講師講師
よくまとまっています。プロキシには付加機能もあります。キャッシュ(一度取得したデータの一時保存)による表示の高速化、有害サイトなどへのアクセス制限、アクセスログの取得です。PCが外部と直接接続しないので、内部ネットワークやPCのIPアドレスを隠す効果もあります。
講師講師
もう一つ補足します。クライアント側の代理として働くフォワードプロキシと、Webサーバ側の代理として働くリバースプロキシがあり、今回の説明はフォワードプロキシにあたります。似た問題では、キャッシュやアクセス制限といった付加機能の説明が正解になることもあるので、あわせて覚えておくと安心です。

まとめ

HTTPプロキシサーバは、PCの代理としてWebサーバに接続し、送受信データを中継するサーバです。IPアドレスの自動割当てはDHCP、URLのホスト名からIPアドレスを求める名前解決はDNS、検索順位を上げる工夫はSEOであり、どれもプロキシの機能ではありません。プロキシには、キャッシュによる高速化、アクセス制限、アクセスログの取得、内部のIPアドレスを隠すといった付加的な働きもあります。今回の説明はクライアント側の代理であるフォワードプロキシにあたり、Webサーバ側の代理であるリバースプロキシと区別して覚えておくと役立ちます。

解答・解説

正解はイです

この問題のテーマ

HTTPプロキシサーバが果たす役割を、DHCPサーバ・DNSサーバ・SEOといった、ほかのネットワーク機能や施策と区別できるかを問う問題です。

解き方の考え方

まず、各選択肢が「どのサーバ(または施策)の説明か」を言い当てます。IPアドレスを割り当てるのはDHCP、URLのホスト名からIPアドレスを求めるのはDNS、検索順位を上げる工夫はSEOです。残ったものが、PCの代わりにWebサーバへ接続して通信を中継する、プロキシ(代理)の説明になっているかを確かめます。「プロキシ=代理」という語の意味を押さえておくと、迷わず判断できます。

選択肢ごとの解説

  1. ×ア  IPアドレス割当て要求をPCから受け付けて,割り当てるグローバルIPアドレスを返す。
    PCの求めに応じてIPアドレスを割り当てて返す説明は、DHCPサーバの機能です。DHCPは、PCがネットワークにつながるときに必要なアドレス情報を自動で設定するしくみです。Webへの通信を代わりに行って中継するプロキシの役割とは異なります。
  2. ○イ  PCから,インターネット上のWebサーバへの接続要求を中継役として受けて,PCに代わって当該のWebサーバに接続し,送受信データを中継する。
    PCからの接続要求を受け、PCに代わってWebサーバへ接続し、送受信するデータを中継する説明は、HTTPプロキシサーバの機能そのものです。プロキシはクライアントとWebサーバの間に位置し、Webサーバからの応答もいったんプロキシが受け取ってから、要求元のPCへ返します。
  3. ×ウ  WebサーバのURLに対応するIPアドレスを求める要求をPCから受け付けて,そのIPアドレスを返す。
    URLに対応するIPアドレスを求めて返す説明は、名前解決を行うDNSサーバの機能です。プロキシが内部でDNSを利用することはありますが、名前解決そのものはプロキシの役割ではありません。
  4. ×エ  Webサーバのコンテンツが検索結果の上位に表示されるように,そのWebサーバが管理するコンテンツを書き換える。
    検索結果の上位に表示されるようにコンテンツを工夫する説明は、SEO(検索エンジン最適化)にあたります。SEOはWebサイトを運営する側が行う施策であり、通信を中継するプロキシサーバの機能ではありません。

補足

プロキシには、クライアント側の代理として働くフォワードプロキシと、Webサーバ側の代理として働くリバースプロキシがあります。この問題の説明はフォワードプロキシにあたります。似た問題では「キャッシュで高速化する」「有害サイトへのアクセスを制限する」といった付加機能の説明が正解になることもあるので、中継以外の働きもあわせて覚えておくと安心です。

POINT

  • HTTPプロキシサーバは、クライアントの代理としてWebサーバに接続し、通信を中継します。
  • プロキシの付加機能には、キャッシュによる表示の高速化、アクセス制御(フィルタリング)、アクセスログの取得があります。
  • クライアントが外部と直接接続しないため、内部ネットワークやクライアントのIPアドレスを隠す効果もあります。
  • IPアドレスの自動割当てはDHCP、ホスト名からIPアドレスへの名前解決はDNS、検索順位の改善はSEOと整理して覚えましょう。

※出典:令和7年度 ITパスポート試験 問57