---
title: "DHCPとは？IPアドレスを自動で割り当てる仕組み【SG試験】"
description: "DHCPは、ネットワークに接続した端末へIPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバなどの通信設定を自動で割り当てる仕組みです。固定IPとの併用、DHCPサーバ探索、リース期間など、SG試験で問われやすい判断ポイントを整理します。"
last_modified_at: "2026-05-06"
canonical_url: "https://stemtazoo.github.io/sg/dhcp/"
section: "sg"
---

## まず結論

- **DHCP**とは、ネットワークに接続した端末へ、**IPアドレスなどの通信設定を自動で割り当てる仕組み**です。
- DHCPで自動設定されるのは、IPアドレスだけではありません。**サブネットマスク、デフォルトゲートウェイ、DNSサーバ**なども設定できます。
- SG試験では、**「DHCPサーバのアドレスをPCに事前設定しなくてもよい」「固定IPとDHCPは混在できる」「同じIPが必ず再割当てされるとは限らない」**という点が狙われやすいです。

## 直感的な説明

DHCPは、ネットワーク上の**受付係**のようなものです。

会社やホテルに入ると、受付で「あなたはこの席を使ってください」「このルールで利用してください」と案内されます。

DHCPも同じように、ネットワークに参加した端末へ、通信に必要な情報を渡します。

たとえば、次のような情報です。

- 使ってよいIPアドレス
- サブネットマスク
- デフォルトゲートウェイ
- DNSサーバ
- 利用できる期間

端末はこれらの情報を受け取ることで、LAN内やインターネットと通信できるようになります。

## 定義・仕組み

DHCPは、**Dynamic Host Configuration Protocol**の略です。

日本語では、端末にネットワーク設定を自動で割り当てるためのプロトコルとして説明できます。

基本の流れは次のとおりです。

1. 端末がネットワークに接続する
2. 端末がDHCPサーバを探す
3. DHCPサーバが利用可能なIPアドレスなどを提示する
4. 端末がその設定を使いたいと要求する
5. DHCPサーバが正式に割り当てる

この流れにより、利用者がIPアドレスを手入力しなくても、端末がネットワークへ参加できます。

また、DHCPで割り当てられるIPアドレスは、一定期間だけ利用できる形で管理されることが多いです。

この期間を**リース期間**といいます。

IPAの情報セキュリティマネジメント試験では、ネットワークや情報セキュリティ対策も出題範囲に含まれます。試験範囲の全体像は、IPAの[情報セキュリティマネジメント試験の試験内容](https://www.ipa.go.jp/shiken/kubun/sg/outline.html)でも確認できます。

## DHCPで自動設定できる情報

DHCPは、単にIPアドレスだけを配る仕組みではありません。

代表的には、次のようなネットワーク設定を端末へ通知できます。

| 設定項目 | 役割 |
|---|---|
| IPアドレス | 端末をネットワーク上で識別する番号 |
| サブネットマスク | 同じネットワーク内かどうかを判断する情報 |
| デフォルトゲートウェイ | 外部ネットワークへ出るときの経由先 |
| DNSサーバ | ドメイン名からIPアドレスを調べるためのサーバ |
| リース期間 | 割り当てたIPアドレスを使える期間 |

SG試験では、**「DHCPはIPアドレスだけを設定する」**という選択肢に注意します。

DHCPは、通信に必要な複数の設定をまとめて自動設定できます。

## DHCPサーバをどうやって見つける？

DHCPで間違えやすいのが、**DHCPサーバのアドレスをPCに事前設定する必要があるか**です。

結論として、通常、PCにDHCPサーバのIPアドレスをあらかじめ設定しておく必要はありません。

ネットワークに接続したPCは、まず**DHCP発見パケット**をブロードキャストします。

ブロードキャストとは、同じネットワーク上の相手に向けて「DHCPサーバはいませんか」と呼びかけるような通信です。

その呼びかけを受け取ったDHCPサーバが、利用可能なIPアドレスなどの設定情報をPCへ通知します。

そのため、SG試験で次のような選択肢が出たら正しい内容です。

> DHCPによる自動設定を行うPCに、DHCPサーバのアドレスを設定しておく必要はない。

ポイントは、**PCが自分からDHCPサーバを探しにいく**ということです。

## 固定IPアドレスのPCと混在できる？

DHCPを使うPCと、固定IPアドレスを使うPCは、同じネットワーク内で混在できます。

ただし、注意点があります。

固定IPアドレスとして使うアドレスは、DHCPサーバが自動で割り当てる範囲から外しておく必要があります。

たとえば、次のように分けます。

- DHCPで自動割り当てする範囲：192.168.1.100〜192.168.1.200
- 固定IPとして使う範囲：192.168.1.2〜192.168.1.99

このように分けておけば、DHCPで割り当てたアドレスと固定IPアドレスが重複しにくくなります。

SG試験では、次のような選択肢に注意します。

> DHCPによる自動設定を行うPCと、IPアドレスが固定のPCを混在させることはできない。

これは誤りです。

正しくは、**固定IPアドレスをDHCPの割り当て範囲から除外すれば混在できる**です。

## 一度割り当てられたIPアドレスは必ず同じ？

DHCPで一度IPアドレスを割り当てられたPCが、次回も必ず同じIPアドレスを使えるとは限りません。

DHCPでは、IPアドレスに**リース期間**があります。

PCの電源が切れていた期間が長い場合や、リース期間が切れた場合、別のIPアドレスが割り当てられることがあります。

そのため、SG試験で次のような選択肢が出たら注意です。

> 一度IPアドレスを割り当てられたPCは、その後電源が切られた期間があっても必ず同じIPアドレスを割り当てられる。

これは誤りです。

DHCPでは、同じIPアドレスが再利用されることはありますが、**必ず同じとは言えません**。

常に同じIPアドレスを使いたいサーバやプリンタでは、固定IPアドレスやDHCP予約を使うことがあります。

## どんな場面で使う？

DHCPは、家庭や会社のネットワークでよく使われます。

たとえば、次のような場面です。

- 社内LANにパソコンを接続する
- 家庭のWi-Fiにスマートフォンを接続する
- 来客用ネットワークで一時的にIPアドレスを割り当てる
- 多数の端末をまとめて管理する

DHCPを使うと、端末ごとにIPアドレスを手作業で設定する手間を減らせます。

また、IPアドレスの重複を避けやすくなります。

ただし、サーバやネットワーク機器など、常に同じIPアドレスで使いたい機器では、固定IPアドレスを設定することもあります。

SG試験では、**利用者端末にはDHCP、常に同じ場所で待ち受けるサーバには固定IPまたはDHCP予約**というイメージを持つと判断しやすくなります。

## よくある誤解・混同

### DNSとの違い

DNSは、ドメイン名とIPアドレスを対応付ける仕組みです。

たとえば、Webサイト名から通信先のIPアドレスを調べるときに使います。

一方、DHCPは、端末にIPアドレスなどの設定を割り当てる仕組みです。

- DHCP：端末にIPアドレスなどを配る
- DNS：名前からIPアドレスを調べる

選択肢で、**「IPアドレスを自動的に割り当てる」**とあればDHCP、**「ドメイン名をIPアドレスに変換する」**とあればDNSです。

### NATやIPマスカレードとの違い

NATやIPマスカレードは、プライベートIPアドレスとグローバルIPアドレスを変換する仕組みです。

DHCPは、IPアドレスを変換するのではなく、端末に割り当てます。

- DHCP：IPアドレスを割り当てる
- NAT：IPアドレスを変換する
- IPマスカレード：ポート番号も使って複数端末を区別する

SG試験では、**「配る」のか「変換する」のか**で切り分けると分かりやすいです。

### 固定IPアドレスとの違い

固定IPアドレスは、端末やサーバに手動で決めたIPアドレスを設定する方法です。

DHCPは、DHCPサーバが自動でIPアドレスを割り当てます。

どちらが常に正しいという話ではなく、用途によって使い分けます。

- 利用者の端末：DHCPで管理しやすい
- サーバやプリンタ：固定IPやDHCP予約で同じアドレスにしやすい

### セキュリティ対策そのものではない

DHCPは、IPアドレスなどを自動で割り当てる仕組みです。

そのため、暗号化、ウイルス対策、不正アクセスの検知を直接行う仕組みではありません。

選択肢で、**「DHCPにより通信内容を暗号化する」「DHCPにより不正サイトへの接続を防ぐ」**と書かれていたら注意です。

DHCPは便利な運用機能ですが、通信の保護やアクセス制御とは役割が違います。

## SG試験のひっかけポイント

### 1. DHCPはIPアドレスだけでなく、ゲートウェイやDNSサーバも設定できる

DHCPは、IPアドレスの自動割り当てだけでなく、通信に必要な設定も一緒に通知できます。

特に、**サブネットマスク、デフォルトゲートウェイ、DNSサーバ**は押さえておきたいポイントです。

### 2. DHCPサーバのアドレスをPCに事前設定する必要はない

PCは、ネットワークに接続するとDHCP発見パケットをブロードキャストしてDHCPサーバを探します。

そのため、PC側にDHCPサーバのIPアドレスを手入力しておく必要はありません。

### 3. 固定IPアドレスのPCと混在できる

DHCPを使うPCと固定IPアドレスのPCは混在できます。

ただし、固定IPアドレスはDHCPの自動割り当て範囲から除外して、IPアドレスの重複を避けます。

### 4. 一度割り当てられたIPアドレスが必ず同じとは限らない

DHCPのIPアドレスにはリース期間があります。

リース期間が切れたり、端末が長期間ネットワークから離れていたりすると、別のIPアドレスが割り当てられることがあります。

## まとめ（試験直前用）

- DHCPは、**端末へIPアドレスなどの通信設定を自動で割り当てる仕組み**です。
- DHCPは、**IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバ**などを自動設定できます。
- PCにDHCPサーバのアドレスを事前設定しなくても、DHCP発見パケットでサーバを探せます。
- DHCP利用端末と固定IP端末は、割り当て範囲を分ければ混在できます。
- DHCPで一度割り当てられたIPアドレスが、次回も必ず同じになるとは限りません。
- DNSは名前解決、NATはアドレス変換、DHCPは設定の自動割り当てです。
