DHCP サービスの導入とインストールと構成

序文

涙も、別れも、出会いも、すべては成長だ。

DHCP サービスの概要

DHCP (Dynamic Host Configuration Protocol、ダイナミック ホスト コンフィギュレーション プロトコル) は、IETF (インターネット特別委員会) によって開発および設計され、1993 年 10 月に標準プロトコルになりました。その前身は BOOTP プロトコルです。DHCP の現在の定義は RFC 2131 にあり、提案されている IPv6 上の標準 (DHCPv6) は RFC 3315 にあります。

DHCP は、サーバーによって制御される IP アドレスの範囲を指し、クライアントがサーバーにログインすると、サーバーによって割り当てられた IP アドレスとサブネット マスクを自動的に取得できます。

DHCP の動作原理では、DHCP サーバーは、自動割り当て (自動割り当て)、手動割り当て、および動的割り当て (動的割り当て) の 3 つの IP 割り当て方法を提供します。

1. 自動割り当てとは、DHCP クライアントが初めて DHCP サーバーから IP アドレスを正常に取得したときに、この IP アドレスを永続的に使用することを意味します。
2. 手動割り当てとは、DHCP サーバーの管理者によって特別に指定された IP アドレスです
3. 動的割り当てとは、クライアントが初めて DHCP サーバーから IP アドレスを取得したときに、そのアドレスを永続的に使用しないことを意味します。 DHCP クライアントを使用します。他のクライアントが使用できるようにこの IP を解放する必要があります。

DHCP リース プロセス

クライアントが DHCP サーバーから IP アドレスを取得するプロセスは、DHCP リース プロセスと呼ばれます。リース プロセスは 4 つのステップに分かれています。
クライアントは IP を要求します (クライアントは DHCP Discover ブロードキャスト パケットを送信します)
サーバーは応答します (サーバーは DHCP Offer ブロードキャスト パケットを送信します)
クライアントは IP を選択します (クライアントは DHCP 要求ブロードキャスト パケットを送信します)
サーバーはリースを確認します (サーバーはDHCP ACK ブロードキャスト パケットを送信します)
ここに画像の説明を挿入

IP のリース期間は非常に特殊で、家を借りるほど簡単ではありません (NT を例にとると、IP アドレスのデフォルトのリース期間は 8 日間です)。DHCP クライアントがオンになるたびに DHCPrequest 要求を送信することに加えて、リース期間が半分になったときにも DHCPrequest を送信します。この時点で DHCP サーバーが確認を取得しない場合、ワークステーションは IP を引き続き使用できます。リース期間が 87.5% で期限切れになっても、クライアントが元の DHCP サーバーに接続できない場合は、他の DHCP サーバーとの通信を試みます。ネットワーク上で DHCP プロトコル サーバーが実行されていない場合、クライアント コンピュータは IP アドレスの使用を停止し、Dhcpdiscover データ パケットの送信から開始する必要があります。そうすれば、サイレント DHCP サーバーが応答します。サーバー応答がある場合は、プロセス全体をもう一度繰り返します。

実験手順

研究室環境

この実験では、DHCP サーバーとして Windows Server 2003 を選択し、クライアントとして Windows Server 2000 を選択し、他の要因からの干渉を避けるために 2 つの仮想マシンを同じ LAN に接続します。
ここに画像の説明を挿入
未使用の LAN を選択しますが、LAN0 (実環境へのブリッジ)、ホストオンリー モード、および NAT モードは選択しないでください。

DHCPサービスのインストール

まず Windows Server 2003 のコントロール パネルを見つけ、[プログラムの追加と削除] オプションで [Windows コンポーネントの追加] を選択し、[ネットワーク サービス] にチェックを入れ、同時に詳細設定で [動的ホスト構成プロトコル (DHCP)] にチェックを入れます。情報 そして、DHCP のインストールを完了します。

DHCPサービスの設定


ここに画像の説明を挿入
DHCP コンソール ウィンドウを開き、DHCP サーバー ネットワーク カードの IP アドレスを 192.168.0.254 に設定し、新しいスコープを追加して、IP アドレス範囲を 192.168.0.10 ~ 192.168.0.100 に設定して、除外される IP アドレス範囲を 192.168 に追加します。.0.90~ 192.168.0.100
ここに画像の説明を挿入
リース期間を 10 日に設定します:
ここに画像の説明を挿入
デフォルト ゲートウェイを 192.168.0.254 に設定します:
ここに画像の説明を挿入
最終的に設定されたインターフェイスは次のとおりです。
ここに画像の説明を挿入

実験結果の検証

上記の設定後、設定した DHCP サーバーの IP アドレス プールの範囲は
192.168.0.10 ~ 192.168.0.100
除外される IP アドレスの範囲は 192.168.0.90 ~ 192.168.0.100 となります。

別の Windows Server 2000 をオンにし、2 つの仮想マシンが同じ LAN に接続されていることを確認し、IP アドレスを自動的に取得するように Windows Server 2000 を構成します。コマンド ライン インターフェイスでは、次のように取得された IP アドレスが確認できます。 DHCP 経由の Windows Server 2000 は 192.168.0.10 で、実験の予想を満たしています。
ここに画像の説明を挿入
同時に、さらに実験を行って、除外される IP アドレスの範囲を 192.168.0.10 ~ 192.168.0.20 として構成しました。Windows Server
2000 では、「ipconfig」を使用します。 /release" および "ipconfig /renew" コマンドを使用して IP アドレスを再取得すると、Windows Server 2000 の IP アドレスが 192.168.0.21 に変更されたことがわかります。これも実験的な期待を満たしています。 DHCP サーバーの統計
ここに画像の説明を挿入
情報以下のとおりであります:
ここに画像の説明を挿入

DHCP 予約アドレス

DHCP の予約機能の調査と構成を続けて、IP アドレス 192.168.0.30 で test という名前の新しい予約を作成し、それをクライアントの MAC アドレスにバインドしましょう。
ここに画像の説明を挿入
構成が完了すると、クライアントは ipconfig /renew を使用して IP アドレスを再度取得します。クライアントの IP アドレスが、予約された構成でバインドされた 192.168.0.30 に変更されたことがわかります。
ここに画像の説明を挿入

追記

他にご質問がある場合は、コメントを残してください

おすすめ

転載: blog.csdn.net/monster663/article/details/124732483