結論: DHCP(ディーエイチシーピー)は、パソコンやスマホをネットワークにつなぐと、IPアドレスなどの設定を、自動で配ってくれる仕組みです。家庭や小さなオフィスでは、ルーターがその役割をしています。ネットにつながらない時に、IPアドレスが169.254で始まっていたら、DHCPから受け取れていないサインです。
DHCPとは
DHCPは、Dynamic Host Configuration Protocol の略です。機器が、ネットワークにつながる時に、必要な設定を自動で割り当てる仕組みです。
もしDHCPがなければ、つなぐたびに、IPアドレスなどを手で入力する必要があります。IPアドレスは、同じネットワークで重複してはいけないため、手作業では、ミスが起きやすくなります。
何が配られるのか
| 配られるもの | 内容 |
|---|---|
| IPアドレス | 機器の住所(IPアドレスとは) |
| サブネットマスク | ネットワークの区切り(サブネットマスクとは) |
| デフォルトゲートウェイ | 外へ出る時の出入口(多くはルーター) |
| DNSサーバー | 名前をアドレスに変える窓口(DNSとは) |
| 使える期間(リース期間) | そのアドレスを借りられる時間 |
アドレスは、期限つきで貸し出されるものです。期限が近づくと、機器が、自動で延長を依頼します。
流れ
- 機器が、「IPアドレスをください」と、ネットワーク全体に呼びかける
- DHCPサーバーが、「これを使ってください」と、候補を返す
- 機器が、「それを使います」と、答える
- DHCPサーバーが、「どうぞ(期限つき)」と、確定する
ふだんは、数秒で終わるため、意識することはありません。
固定IPとの違い
| DHCP(自動) | 固定IP(手動) | |
|---|---|---|
| 設定 | 自動で配られる | 自分で入力する |
| アドレス | 変わることがある | 変わらない |
| 向く機器 | パソコン、スマホ、タブレット | プリンター、NAS、サーバーなど |
| 注意点 | 特になし | 配られる範囲と重ならないようにする |
アドレスが変わると困る機器には、DHCPの「予約」(機器ごとに、決まったアドレスを割り当てる設定)を使う方法もあります。ルーターの設定画面にある場合が多く、機器は、固定IPの設定をしなくて済みます。機器の見分けには、MACアドレスが使われます。
つながらない時の確認
手順
- Windowsなら、「ターミナル」または「コマンドプロンプト」を開き、「ipconfig」と入力する
- 使っている接続の「IPv4アドレス」を見る
- 169.254で始まっていたら、DHCPから受け取れていない
Macでは、システム設定の「ネットワーク」から、使っている接続の詳細を開くと、IPアドレスを確認できます。画面の名称は、バージョンで異なる場合があります。
169.254で始まっていた時
- ルーターの電源が入っているか、ランプが正常か確認する
- LANケーブルや、Wi-Fiの接続先が正しいか確認する
- パソコンと、ルーターを再起動する
- Windowsでは、コマンドプロンプトで「ipconfig /release」のあとに「ipconfig /renew」を実行し、アドレスの取得をやり直す
それでも直らない時は、Wi-Fiにつながらない時の確認も参考にしてください。
よくあるトラブル
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| 169.254で始まるアドレスになる | DHCPから受け取れていない | ルーターと接続を確認し、再起動する |
| 「IPアドレスが重複」と出る | 固定IPと、配られたアドレスが重なっている | 固定IPを、DHCPの範囲の外にする |
| つながったり切れたりする | DHCPサーバーが2台ある(ルーターの二重化など) | 片方のDHCP機能を止める。構成を見直す |
| 機器のアドレスが勝手に変わる | リース期間が切れて、別のアドレスになった | 必要な機器は、予約か固定IPにする |
ルーターやモデムの役割の整理は、ルーター・モデム・ONUの違いをご覧ください。
まとめ
- DHCPは、IPアドレスなどを自動で配る仕組み。家庭では、ルーターが担当する
- 配られるのは、IPアドレス・サブネットマスク・ゲートウェイ・DNSサーバー・使える期間
- 169.254で始まるアドレスは、DHCPから受け取れていないサイン
- アドレスが変わると困る機器は、予約か、範囲の外の固定IPにする