Windows Server の動的ホスト構成プロトコル (DHCP) サーバーは、IP アドレスと関連するネットワーク構成の割り当てと管理を自動化します。 これらのタスクを一元化することで、DHCP サーバーは手動作業を減らし、エラーを最小限に抑え、ネットワーク全体で IP アドレス リソースを効率的に使用できるようにします。
Windows Server には、オプションのネットワーク サーバーの役割として DHCP サーバーが含まれており、DHCP クライアントに対して IP アドレスのリースやその他の情報を管理および提供するために展開できます。 Windows ベースのすべてのクライアント オペレーティング システムには、TCP/IP の一部として DHCP クライアントが含まれ、DHCP クライアントは既定で有効になっています。
動的ホスト構成プロトコル (DHCP) は、インターネット プロトコル (IP) ホストとその IP アドレス、関連する他の構成情報 (サブネット マスクやデフォルト ゲートウェイなど) を自動的に提供するクライアント/サーバー プロトコルです。 RFC 2131 と 2132 では、DHCP が多数の実装の詳細を共有するプロトコルである Bootstrap プロトコル (BOOTP) に基づくインターネット技術標準化委員会 (IETF) 標準として DHCP を定義しています。 DHCP により、ホストは DHCP サーバーから必要な TCP/IP 構成情報を取得できます。
DHCP を使用する理由は何ですか?
TCP/IP ベースのネットワーク上のすべてのデバイスには、ネットワークとそのリソースにアクセスするための一意のユニキャスト IP アドレスが必要です。 DHCP を使用しない場合は、サブネット間で移動するコンピューターまたは新しいコンピューターの IP アドレスを手動で構成し、ネットワークから削除されたコンピューターの IP アドレスを手動で再利用する必要があります。
DHCP を使用すると、このプロセス全体が自動化され、一元的に管理されます。 DHCP サーバーでは、IP アドレスのプールを保持し、ネットワーク上で起動するときに DHCP が有効なクライアントにアドレスをリースします。 IP アドレスは静的 (永続的に割り当て) ではなく動的 (リース) であるため、使用されなくなったアドレスは自動的にプールに返され、割り当てられます。
ネットワーク管理者は、TCP/IP 構成情報を保持して、リース オファーの形式で、DHCP が有効なクライアントにアドレス構成を提供する DHCP サーバーを確立します。 DHCP サーバーでは、次の情報を含む構成情報をデータベースに格納します。
ネットワーク上のすべてのクライアントに対して有効な TCP/IP 構成パラメーター。
クライアントへの割り当てのためにプールに保持され、除外されたアドレスも保持される有効な IP アドレス。
特定の DHCP クライアントに関連付けられている予約済み IP アドレス。 これにより、1 つの DHCP クライアントに 1 つの IP アドレスを一貫して割り当てることができます。
リースの期間 (リースの更新が必要になるまで IP アドレスを使用できる期間)。
DHCP が有効なクライアントでは、リース オファーを受け入れる際に、次を受信します。
接続先のサブネットの有効な IP アドレス。
要求された DHCP オプション。クライアントに割り当てるように DHCP サーバーが構成されている追加のパラメーターです。 DHCP オプションの例としては、ルーター (デフォルト ゲートウェイ)、DNS サーバー、DNS ドメイン名があります。
DHCP サーバーの利点
DHCP には、次のようなメリットがあります。
信頼できる IP アドレスの構成。 DHCP では、IP アドレスの手動構成によって発生する構成エラー (入力ミス、IP アドレスを複数のコンピューターに同時に割り当てることによって発生するアドレスの競合など) を最小限に抑えます。
ネットワーク管理の軽減。 DHCP には、ネットワーク管理を軽減する次の機能が含まれています。
TCP/IP 構成の一元化と自動化。
中央の場所から TCP/IP 構成を定義する機能。
DHCP オプションを使用して、追加の TCP/IP 構成値の全範囲を割り当てる機能。
頻繁に更新する必要があるクライアントの IP アドレス変更の効率的な処理 (ワイヤレス ネットワーク上のさまざまな場所に移動するポータブル デバイス用など)。
DHCP リレー エージェントを使用した最初の DHCP メッセージの転送。すべてのサブネットで DHCP サーバーが不要になります。
DHCP サーバーの機能
Windows Server の DHCP サーバーには、次の機能があります。
DHCP ポリシー。 この機能を使用すると、MAC アドレスやベンダー クラスなどのクライアント特性に基づいて DHCP オプションと設定を適用するポリシーを作成できます。
DHCP 監査ログ。 この機能を使用すると、リースの割り当てや更新など、DHCP サーバーのアクティビティを追跡できます。
DHCP サーバー管理。 この機能を使用すると、Windows PowerShell、DHCP コンソール、または Windows Admin Center を使用して DHCP サーバーを管理できます。
DHCP サーバーの承認。 この機能を使用すると、Active Directory で DHCP サーバーを承認し、承認されていないサーバーがクライアントに IP アドレスを提供するのを防ぐことができます。
DHCP サーバーと DNS の統合。 動的 DNS は、DHCP リースの割り当てまたは更新時に DNS レコードを自動的に更新し、クライアントがホスト名を IP アドレスに解決できるようにします。
IPv4 および IPv6 との DHCP サーバーの統合。 この機能を使用すると、DHCP を使用して IPv4 アドレスと IPv6 アドレスの両方をクライアントに割り当て、両方の IP アドレス指定標準をサポートできます。
DHCP フェールオーバー。 この機能により、2 つの DHCP サーバーで 1 つのスコープを共有できるため、冗長性と負荷分散が実現されます。
DHCP サーバーと IPAM の統合。 この機能を使用すると、IP アドレス管理 (IPAM) を使用して DHCP サーバーを管理でき、IP アドレスの割り当てとリースを管理するための一元的な場所が提供されます。
DHCP の使い方入門
Windows Server で DHCP をインストールして構成する方法については、「 クイック スタート: DHCP サーバーのインストールと構成」を参照してください。