DHCPでIPアドレスが取得できない原因とは?初心者向けに確認手順・原因・解決方法を徹底解説
「ネットワークにつながらない」「IPアドレスが169.254から始まっている」「インターネットも社内ネットワークも利用できない」というトラブルは、社内SEやヘルプデスクが日常的に対応する代表的なネットワーク障害です。
このような場合は、DHCP(Dynamic Host Configuration Protocol)からIPアドレスを正常に取得できていない可能性があります。本記事では、IT業務に従事する初心者向けに、DHCPでIPアドレスを取得できない原因や確認方法、解決手順を分かりやすく解説します。
DHCPでIPアドレスが取得できないとは?
DHCPとは、ネットワークへ接続したパソコンやスマートフォンへ、IPアドレスやデフォルトゲートウェイ、DNSサーバーなどのネットワーク設定を自動で割り当てる仕組みです。
DHCPからIPアドレスを取得できないと、パソコンはネットワークへ正常に接続できず、インターネットや社内システムを利用できなくなります。
主な症状
- インターネットへ接続できない
- 社内ネットワークへ接続できない
- IPアドレスが169.254.xxx.xxxになっている
- 「識別されていないネットワーク」と表示される
- 共有フォルダへアクセスできない
- 社内システムへ接続できない
169.254.xxx.xxxとは?
169.254.xxx.xxxは、WindowsがDHCPサーバーからIPアドレスを取得できなかった場合に自動で設定する「APIPA(Automatic Private IP Addressing)」と呼ばれるIPアドレスです。
このアドレスが表示されている場合は、DHCP通信に問題が発生している可能性が高くなります。
DHCPでIPアドレスが取得できない主な原因
| 原因 | 内容 | 確認ポイント |
|---|---|---|
| LANケーブルの断線 | 物理接続できない | ケーブル交換 |
| Wi-Fi接続異常 | アクセスポイントへ接続できない | SSID確認 |
| DHCPサーバー停止 | IPアドレスを配布できない | 管理者へ確認 |
| DHCPスコープ不足 | 配布できるIPがない | DHCP管理画面 |
| VLAN設定ミス | DHCPへ到達できない | ネットワーク設定 |
| ネットワークアダプター異常 | 通信できない | デバイスマネージャー |
| DHCP Clientサービス停止 | IP取得不可 | サービス確認 |
まず確認する順番
- LANケーブルまたはWi-Fi接続を確認する
- 他の端末でも同じ症状か確認する
- IPアドレスを確認する
- DHCP設定になっているか確認する
- DHCP Clientサービスを確認する
- ネットワーク機器やDHCPサーバーを確認する
この順番で確認すると、原因を効率よく切り分けられます。
GUIで確認する方法
- 設定を開く
- ネットワークとインターネット
- EthernetまたはWi-Fiを開く
- ハードウェアのプロパティを確認する
- IPv4アドレスを確認する
169.254.xxx.xxxになっている場合は、DHCPからIPアドレスを取得できていません。
コマンドプロンプトで確認する方法
コマンドプロンプトを起動します。
Windows + R → cmd
現在のIPアドレスを確認します。
ipconfig
詳細情報を表示します。
ipconfig /all
DHCPを再取得します。
ipconfig /release
ipconfig /renew
再取得後に正常なIPアドレスへ変われば、一時的なDHCP通信エラーだった可能性があります。
PowerShellで確認する方法
IPアドレスを確認します。
Get-NetIPAddress
ネットワークアダプターを確認します。
Get-NetAdapter
DHCP設定を確認します。
Get-NetIPInterface
DHCP Clientサービスを確認する
- Windows + R を押す
- services.msc と入力する
- DHCP Clientを探す
- 状態が「実行中」になっているか確認する
停止している場合は、管理者権限でサービスを開始します。
イベントビューアーで確認する方法
Windows + X を押し、「イベントビューアー」を開きます。
次のログを確認します。
- Windowsログ
- システム
DHCP ClientやTCP/IP関連のエラーや警告が記録されていないか確認しましょう。
解決方法
① LANケーブルやWi-Fiを確認する
物理的な接続不良は最も多い原因です。LANケーブルを交換したり、Wi-Fiへ再接続したりして確認します。
② DHCPを再取得する
「ipconfig /release」と「ipconfig /renew」を実行し、IPアドレスを再取得します。
③ DHCP設定を確認する
ネットワークアダプターが「IPアドレスを自動的に取得する」に設定されているか確認します。
④ DHCPサーバーを確認する
複数の利用者で同じ症状が発生している場合は、DHCPサーバーの停止やスコープ不足が疑われます。ネットワーク管理者へ確認しましょう。
⑤ パソコンを再起動する
ネットワークアダプターやDHCP Clientサービスが一時的に正常動作していない場合は、再起動で改善することがあります。
影響範囲を確認する
- 自分だけか
- 同じ部署だけか
- 同じフロアだけか
- Wi-Fi利用者だけか
- 有線LAN利用者だけか
- 会社全体か
影響範囲を確認することで、端末側の問題かDHCPサーバー側の問題かを判断しやすくなります。
ユーザー側・ネットワーク側の切り分け
| 確認対象 | 主な内容 |
|---|---|
| ユーザー側 | LANケーブル・Wi-Fi・DHCP設定 |
| Windows側 | DHCP Clientサービス・ネットワークアダプター |
| DHCP側 | サーバー稼働・スコープ・リース状況 |
| DNS側 | IP取得後の名前解決 |
| ネットワーク側 | スイッチ・VLAN・DHCP Relay |
現場で実際によくある事例
ある日、「社内ネットワークにつながらない」という問い合わせがありました。確認すると、IPアドレスは169.254.xxx.xxxになっていました。
LANケーブルを交換しても改善しなかったため、別のネットワークポートへ接続したところ正常なIPアドレスを取得しました。原因はネットワークスイッチのポート障害でした。
また、別のケースではDHCPサーバーのスコープが満杯になり、新しく接続したパソコンへIPアドレスを配布できなくなっていたこともありました。
初心者がやりがちなミス
- 169.254.xxx.xxxの意味を知らない
- 固定IPへ変更してしまう
- LANケーブルを確認しない
- DHCP設定を確認しない
- 他の利用者へ影響があるか確認しない
- DHCPサーバー障害を考慮しない
上司へ報告するポイント
- 発生日時
- 利用端末名
- IPアドレス
- 有線LANかWi-Fiか
- 169.254.xxx.xxxかどうか
- 他ユーザーへの影響
- 実施した確認内容
- 実施した対処内容
エスカレーションするタイミング
- 複数ユーザーで同じ症状が発生している
- DHCPサーバーの設定変更が必要
- DHCPスコープ不足が発生している
- DHCP RelayやVLAN設定の変更が必要
- ネットワーク管理者権限が必要な対応となる
関連するIT用語
- DHCP(Dynamic Host Configuration Protocol)
- IPアドレス
- APIPA(Automatic Private IP Addressing)
- DHCP Relay(DHCPリレー)
- DNS(Domain Name System)
- デフォルトゲートウェイ
- サブネットマスク
- VLAN(Virtual Local Area Network)
よくある質問(FAQ)
Q. IPアドレスが169.254.xxx.xxxになっています。故障ですか?
必ずしも故障ではありません。DHCPサーバーからIPアドレスを取得できていない状態です。LANケーブルやWi-Fi接続、DHCPサーバーの状態を確認しましょう。
Q. 「ipconfig /renew」を実行しても改善しません。
DHCPサーバーの停止、DHCPスコープ不足、ネットワーク機器の障害、VLAN設定の問題などが考えられます。複数端末でも同じ症状か確認してください。
Q. DHCPと固定IPはどちらがよいですか?
一般的なパソコンはDHCPによる自動取得が推奨されます。サーバーやネットワーク機器など、常に同じIPアドレスが必要な機器のみ固定IPアドレスを設定することが一般的です。
まとめ
DHCPでIPアドレスを取得できない場合は、「物理接続」「IPアドレス確認」「DHCP設定」「DHCP Clientサービス」「DHCPサーバー」の順番で確認することが重要です。
IT現場では、169.254.xxx.xxxのIPアドレスはDHCP障害の重要なサインとして認識されています。まずは端末側の設定と物理接続を確認し、その後にネットワーク機器やDHCPサーバーへ切り分けを進めることで、効率よく原因を特定できます。
