重要なポイント
- DHCP は、ネットワークに接続するデバイスに IP アドレスを割り当てるプロセスを自動化し、複数のデバイスの接続を容易にします。
- DHCP を使用すると、使用可能な IP アドレスの範囲を制御できるため、ネットワークに接続するデバイスの数を確実に制限できます。
- DHCP は IP アドレスを一時的に割り当てますが、特定のデバイス (サーバーなど) では一貫した接続と構成を維持するために静的 IP アドレスが必要です。
動的ホスト構成プロトコル (DHCP) はネットワークに不可欠であり、デバイスがインターネットと通信できるように受信する IP アドレス を制御します。通常、IP の割り当ては自動化されますが、静的 IP が必要な場合は、DHCP に精通していることが不可欠です。
DHCP は IP 割り当てを処理できます
ネットワークに接続するすべてのデバイスには IP アドレスが 必要です。ネットワークの初期には、ユーザーは手動で自分自身に IP アドレスを割り当てていましたが、特に企業のオフィスなど多くのデバイスがある場所では、これは面倒な作業です。 DHCP は部分的にこのプロセスを自動化し、デバイスのネットワークへの接続をはるかに簡単にします。 DHCP サーバーまたはルーターは、定義された一連のルールに基づいてこのプロセスを処理します。たとえば、ほとんどのルーターは 192.168.0.x の範囲を使用するように設定されているため、ホーム ネットワークではこのような IP アドレスがよく見られます。
プロセスは非常に簡単です。クライアント (コンピューター、 IoT デバイス 、タブレット、携帯電話など) がネットワークに接続すると、信号 (DHCPDISCOVER と呼ばれる) が DHCP サーバー (またはルーター) に送信されます。サーバーは、ネットワークのすべてのルールと設定、および使用する IP アドレス (DHCPOFFER) で応答します。クライアントは情報を確認し、割り当てられたアドレスを使用する許可を求めます (DHCPREQUEST メッセージ)。最後に、DHCP サーバーが要求を承認し、クライアントはネットワークに自由に接続できるようになります。
DHCP は IP アドレスの範囲を制御します
DHCP を構成して、使用可能な IP アドレスの範囲を制御できます。その範囲を 192.168.0.1 で始まり 192.168.0.100 で終わると指定すると、使用可能なすべてのアドレスがその範囲内のどこかに収まります。 192.168.0.101 に割り当てられたデバイスが表示されることはありません。また、開始 IP (この例では 192.168.0.1) がルーター用に予約されていることに注意してください。ルーターによっては、開始アドレスのみをリストし、最大ユーザー数のオプション (これによって終了アドレスが決まります) が含まれているものもあります。
この利点は、ネットワークに同時に接続するデバイスの数を制御できることです (この例では 100 台以下)。ただし、範囲を小さく設定しすぎると、新しいデバイスの接続が意図せず妨げられる可能性があるという欠点があります。より低い範囲の IP アドレスを許可するために、DHCP サーバーはデバイスに IP アドレスのみをリースします。
動的に割り当てられるアドレスは一時的なものです
DHCP サーバーが IP アドレスを割り当てる場合、リース方式で割り当てが行われます。マシンはこの IP アドレスを設定された日数保持し、その後 IP アドレスの更新を試みることができます。更新信号が送信されない場合 (廃止されたマシンなど)、DHCP サーバーは IP アドレスを再利用して別のデバイスに割り当てます。更新信号が検出されると、デバイスはその IP アドレスをさらに数日間保持します。 ipconfig オプションを頻繁に使用すると、IP アドレスが時々変化するように見えるのはこのためです。
ほとんどの時間をオフラインで過ごす仮想マシン (VM) など、2 つのデバイスが同じ IP を持つことになる可能性があります。 VM は更新信号を送信できないため、その IP アドレスは別のマシンに渡されます。 VM がバックアップされると、古い IP アドレスの記録が残ります (特にスナップショットから復元された場合) が、その IP アドレスは取得されるため、使用できなくなります。この許可がないと、新しい IP が割り当てられるまでネットワークに接続できません。ただし、動的 IP アドレスを使用すると、この種のシナリオを防ぐことができます。
一部のデバイスには静的 IP アドレスが必要です
ネットワークに接続されたプリンタやメディア サーバー (NAS ユニットの Plex サーバー、ゲーム サーバーなど) がある場合、それらの IP アドレスが変更されると不便になります。ホストされているサービスが正しく機能するには、特別な構成が必要になる場合があります。たとえば、 、ソフトウェアが NAS のローカル IP を指している可能性があります。デバイスのローカル IP が変更されると、それに適用されているルール (ポート転送など) は機能しなくなります。
リースを更新することでこれを防ぐことができますが、IP アドレスが変更される可能性は依然としてあります。停電のため、または 厄介な問題を解決 しようとしてルーターが再起動された場合、動的に生成されたすべての IP アドレスが再割り当てされる可能性があります。このようなシナリオでは、 静的 IP アドレス を手動で割り当てると問題が解決します。
このための正確なプロセスは異なります。特にルーターの Web インターフェイスは、同じメーカーが製造したものであってもデバイスごとに異なる可能性があるためです。 Eero Mesh Router kit などの一部のルーターでは、これは IP 予約などの別の用語で呼ばれる場合があります。ただし、静的 IP アドレスは、範囲ルールが存在する場合はそれに準拠する必要があります。通常、現在の IP アドレスを静的 IP のベースとして使用するのが最も簡単です。デバイスとそのオペレーティング システムによっては、ルーターや DHCP サーバーを介さずに デバイス側で静的 IP を設定 できる場合があります。ルーター自体が静的 IP をサポートしていない場合、これが必要になる場合があります。





