【ネットワーク概論】- DHCP編
!!!!!!!あと12日!!!!!!!

前談
「DHCP」って言葉、ネットワーク設定で見かけませんか?
- 「DHCPサーバーが見つからない」
- 「IPアドレスを自動取得」
- 「DHCPリースが切れました」
でも実際、DHCPって何をしているのか説明できますか?
「なんとなく自動で設定してくれるやつ?」「IPアドレスを配るもの?」
今回は、ネットワークの便利な仕組み「DHCP」について、わかりやすく解説していきます!
DHCPとは
下記が詳細な説明です📕
DHCP(Dynamic Host Configuration Protocol)とは、ネットワークに接続する機器に対して、IPアドレスやサブネットマスク、デフォルトゲートウェイ、DNSサーバーなどのネットワーク設定を自動的に割り当てるプロトコルです。
クライアント機器がネットワークに参加する際に、DHCPサーバーから利用可能なIPアドレスを動的に借り受け、使用期間(リース期間)が終了すると自動的に返却する仕組みです。
とてもわかり辛い!!!!!
ですので、わかりやすく説明すると「ホテルのフロント係」です。
ホテルで例えると分かりやすい
DHCPの仕組みを身近な例で考えてみましょう。

DHCPの動作手順
4つのステップ(DORA)
ホテルチェックインの流れ
-
DHCP Discover(発見)
- 「誰かホテルのフロントいませんか?」
- ネットワーク全体にDHCPサーバーを探す放送
-
DHCP Offer(提案)
- 「空いてる部屋あります!101号室どうですか?」
- DHCPサーバーが利用可能なIPアドレスを提案
-
DHCP Request(要求)
- 「101号室でお願いします!」
- クライアントが提案されたIPアドレスの使用を要求
-
DHCP ACK(承認)
- 「101号室の鍵をどうぞ。3日間ご利用いただけます」
- サーバーが正式にIPアドレスとリース期間を通知
DHCPで配られる情報
基本セット
ホテルの部屋情報一式
- IPアドレス: 部屋番号(192.168.1.100)
- サブネットマスク: フロア情報(255.255.255.0)
- デフォルトゲートウェイ: 外部への出口(ルーター)
- DNSサーバー: 住所録係(名前解決)
- リース期間: 宿泊期間(24時間など)
実際の設定例
IPアドレス: 192.168.1.100
サブネットマスク: 255.255.255.0
デフォルトゲートウェイ: 192.168.1.1
DNSサーバー: 8.8.8.8, 8.8.4.4
リース期間: 24時間
DHCPのメリット
管理が楽になる
フロント係がいるホテル vs 民宿
DHCP なし(手動設定)
- 各機器に個別に設定が必要
- IPアドレスの重複をチェック
- 設定ミスが発生しやすい
DHCP あり(自動設定)
- 機器をつなぐだけで設定完了
- 重複の心配なし
- 設定ミスが激減
効率的な IP アドレス利用
部屋の有効活用
使われていないIPアドレスを自動回収して、新しい機器に再割り当て。
例: スマホがWi-Fiから離れる → IPアドレス回収 → 新しいお客さんのノートPCに割り当て
実際の活用場面
家庭のWi-Fiルーター
家のインターネット環境
スマホ、PC、タブレットを接続するだけで自動的にネットワーク設定が完了。
スマホ接続 → 自動で「192.168.1.10」取得
PC接続 → 自動で「192.168.1.11」取得
タブレット → 自動で「192.168.1.12」取得
会社のネットワーク
オフィスでの活用
- 会議室: ゲストPCも簡単接続
- 社内Wi-Fi: 従業員のデバイス管理
- BYOD: 個人デバイスの業務利用
カフェの無料Wi-Fi
公共Wi-Fiでの利用
お客さんのスマホやPCが自動的にネットワーク設定を取得。
DHCPの種類
DHCPサーバーの設置場所
家庭: Wi-Fiルーターに内蔵
小規模オフィス: ルーターまたは専用サーバー
大企業: 専用のDHCPサーバー
固定IPアドレスとの使い分け
DHCP(動的): 一般的なPC、スマホ
固定IP(静的): サーバー、プリンター、ネットワーク機器
DHCPリザベーション
特別室の予約
「常連さんには決まったお部屋を」
特定の機器(MACアドレス)には、毎回同じIPアドレスを割り当てる設定。
活用例
- プリンター: 常に192.168.1.200
- ファイルサーバー: 常に192.168.1.100
- 重要なネットワーク機器
設定例
MACアドレス: 00:1A:2B:3C:4D:5E
予約IPアドレス: 192.168.1.200
DHCPの注意点
DHCPサーバーの単一障害点
フロント係が倒れたら大変
DHCPサーバーが故障すると、新しい機器がネットワークに参加できません。
対策: 冗長化(複数のDHCPサーバー)
セキュリティリスク
偽フロント係の危険
悪意のある人が偽のDHCPサーバーを立てて、間違った設定を配布する可能性。
対策: DHCPスヌーピング、認証機能付きネットワーク
IPアドレス枯渇
満室状態
DHCPプールのIPアドレスが全て使用されると、新しい機器が接続できません。
対策: プールサイズの拡張、リース期間の短縮
トラブルシューティング
よくある問題
「インターネットにつながらない!」
-
DHCPサーバーが見つからない
- ケーブル接続確認
- DHCPサーバーの動作確認
-
IPアドレスが重複
- 手動設定とDHCPの競合
- DHCPプール範囲の見直し
-
リース期限切れ
- 自動更新の失敗
- 手動でリース更新
確認コマンド
# Windows
ipconfig /all
ipconfig /release # IP解放
ipconfig /renew # IP再取得
# Mac/Linux
ifconfig
sudo dhclient -r # IP解放
sudo dhclient # IP再取得
まとめ
この記事では、ネットワークの便利な仕組み「DHCP」について説明しました。
覚えておきたいポイント
- DHCPはネットワーク設定を自動で配ってくれるホテルのフロント係
- DORA(Discover→Offer→Request→ACK)の4ステップで動作
- IPアドレス、サブネットマスク、ゲートウェイ、DNS を一括設定
- 家庭のWi-Fiルーターから大企業まで幅広く利用
- リザベーション機能で特定機器に固定IP割り当て可能
- DHCPサーバー障害やセキュリティに注意が必要
DHCPのおかげで、ネットワークに機器を接続するだけで面倒な設定なしにインターネットが使えるようになっています。
次回は、複数のサーバーに負荷を分散する「ロードバランサー」について詳しく見ていきましょう!
Discussion