🚀 はじめに
この記事でわかること
- DHCPとは何か(何の略?何をしている?)
- 使うと何が良いのか(設定不要・トラブル減・管理が楽)
- もしDHCPがなかったらどうなるか(手動設定の大変さ/事故の原因)
- 家・学校・職場での具体的な使われ方と、次に学ぶとよい関連テーマ
こんな人向け
- 中学生〜大人まで、IT知識がほとんどない人
- 「IPアドレス?難しそう…」と思っている人
- Wi‑Fiがつながる仕組みを、やさしく全体像で知りたい人
初心者でも安心な理由
- 難しい専門用語は身近なたとえとイラストのイメージで説明
- このページだけで完結(最後に信頼できる参考リンクもまとめ)
- まずはIPv4の基本→必要に応じてIPv6も軽く触れます
✅ 概要解説
DHCPとは何か
Dynamic Host Configuration Protocol の略。
直訳すると「機器の設定(IPなど)を自動で配る約束ごと」。
たとえるなら、新学期の“座席表配布係”。
教室(ネットワーク)に新しい生徒(スマホやPC)が入ってきたら、
- 席番号(IPアドレス)
- 連絡先(DNSサーバー)
- 教室の出口(デフォルトゲートウェイ)
などを、自動で割り当ててくれる係です。
IPv4の基本の流れ(DORA)
- Discover(さがす):端末「誰か席を決めて〜!」(放送)
- Offer(提案):サーバー「この席どう?」(提案)
- Request(希望):端末「その席でお願いします!」(希望)
- Ack(確定):サーバー「じゃあ、その席に決定!」(確定)
補足:IPv6 では似た流れ(Solicit / Advertise / Request / Reply)や、SLAAC(ルーターがアドレス作成のヒントを配る方式)もあります。
何のためにあるのか
- ラク:スマホやPCをWi‑Fiにつなぐだけで、IPアドレスなどを自動設定
- 安全:手入力ミスやIPアドレスの重複(ぶつかり事故) を防ぎやすい
- 管理が簡単:学校・会社では誰がどの席(IP) を使っているか、貸出期限(リース) も含めて把握・制御しやすい
リース(lease):席を 「○時間だけ」 貸すイメージ。期限が来たら更新(延長)します。
DHCPがないとどうなるの?
- 端末ごとにIPアドレス、サブネット、ゲートウェイ、DNSを手で入力
- うっかり同じアドレスを重複設定→通信が不安定になることも
- 人数(台数)が増えると管理が破綻しやすい
- 臨時イベントや教室の入れ替えなど、出入りが激しい場面で特に大変
どんな場面で使えるの?
- 家庭のWi‑Fi:ほとんどの家庭用ルーターがDHCPサーバーになります
- 学校・オフィス:Windows Server / Linux(ISC Kea など) がDHCPサーバー役
- 大きな建物:フロアごとにネットワークが分かれていても、DHCPリレー(中継) で配布可能
- IoT/プリンター:台数が多い機器の初期設定も差し込むだけでOK
用語ちょい足し
- DHCPサーバー:配る係(家庭ではルーターが担当が多い)
- DHCPクライアント:配ってもらう側(端末)
- DHCPリレー:違う部屋/フロアにいる先生(サーバー)へ、お願いの声を転送してくれる係
💡 小話・豆知識・逸話
DORAは覚えると一生役立つ
「Discover → Offer → Request → Ack」――現場でもこの合言葉でトラブル原因を追います。
「どこで止まってる?」を考える基本の羅針盤です。“座席表”は永遠じゃない(リース)
いつまでも同じ席とは限りません。期限が来たら更新要求を出し、だめなら別の席を提案されることもあります。オプションはいろいろ
「出口(デフォルトゲートウェイ=Option 3)」「連絡帳係(DNS=Option 6)」など、追加情報(オプション)も一緒に配れます。PXEブート(ネットワーク起動)向けのOption 66/67なんてのも。IPv6は“自分で名札を作る”ことも
IPv6ではSLAACという、ルーターが配るヒント(プレフィックス)をもとに、端末が自分でIPを作る方式も一般的。
さらに詳細設定が必要ならDHCPv6で補います。“見えないけど働いてる”UDPの世界
IPv4のDHCPはUDP 67/68番ポートを使用(サーバー67 / クライアント68)。
IPv6のDHCPv6はUDP 546/547番です。数字だけ覚えておくと、ファイアウォール設定の会話がスムーズに。“IPが詰まって配れない”問題
配れる席(アドレスプール)が満席だと、新しい端末に配れないことが。
学校行事で端末が一気に増える日だけは枠を広げる/リース短縮などの小ワザが効きます。
📚 参考リンク
公式仕様・ドキュメント(英語・技術寄り)
- IETF RFC 2131(DHCP for IPv4 本体)
https://www.rfc-editor.org/rfc/rfc2131 - IETF RFC 2132(DHCP Options and BOOTP Vendor Extensions)
https://www.rfc-editor.org/rfc/rfc2132 - IETF RFC 8415(DHCPv6)
https://www.rfc-editor.org/rfc/rfc8415
ベンダー公式ドキュメント
- Microsoft Learn|DHCP(Windows Server)
https://learn.microsoft.com/ja-jp/windows-server/networking/technologies/dhcp/dhcp-top - Cisco|DHCP の設定ガイド(例)
https://www.cisco.com/c/en/us/support/docs/ip/dynamic-address-allocation-resolution/8155-dhcp.html - Red Hat|DHCP サーバー/クライアントの設定
https://access.redhat.com/documentation/
百科・背景
- Wikipedia(日本語)|DHCP
https://ja.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
🛠️ 関連テーマ・次に理解すると良いこと
- IPアドレスとサブネット:
192.168.1.0/24って何?座席表の“範囲”の考え方
【初心者向け】IPアドレスとネットワークの仕組みをやさしく解説|インターネットの“住所”を理解しよう
- DNSの基礎:人間向けの名前(example.com)と、機械向けのアドレス(IP)をつなぐ“電話帳”役

【初心者向け】もう怖くない DNS:dig / nslookup / resolvectl 実践と安全トラブルシュート
- デフォルトゲートウェイ:ほかの教室(ネットワーク)へ出る“出口”
- IPv6入門(SLAAC と DHCPv6):IPv4との違いと今後の付き合い方

【初心者向け】IPv6の考え方をやさしく解説|アドレスの仕組みから使いどころまで
- DHCPリレー(中継):サーバーと端末が離れているときの“伝言係”
- 予約(Reservation)と固定割り当て:特定の端末にいつも同じIPを配る方法(プリンター等で便利)
🎯 まとめ
- DHCPはIPアドレスなどを自動で配る仕組み。新入り端末に“席”と“連絡先”をすぐに渡す。
- ラク・安全・管理しやすいが揃うので、家庭から学校・企業まで当たり前の基盤技術。
- IPv4はDORA(Discover/Offer/Request/Ack)が基本、IPv6はSLAACやDHCPv6も登場。
- 困ったら 「どの段階で止まってる?」 とDORAで切り分け、満席(プール不足)やオプション設定も確認。
- 次の一歩は、IP・DNS・ゲートウェイの基礎とDHCPリレー/予約を押さえよう。
ちょい実践:自分の端末がDHCPか確かめる
- Windows:スタート→「コマンドプロンプト」→
ipconfig /all
「DHCP 有効」がはいならDHCPで受け取っています。更新は
ipconfig /release
ipconfig /renew
- macOS:システム設定→ネットワーク→使用中のWi‑Fi→詳細→TCP/IP で「設定:DHCP を使用」か確認
- スマホ:Wi‑Fiの詳細で「IP設定:DHCP」などを確認(機種により表記差あり)
