DHCPおよびDHCPリレー-原理と構成-Huawei実験-インターフェースモード、グローバルモード、およびリレーモードの構成


1つ、DHCP

1。概要

  • DHCP(動的ホスト構成プロトコル、動的ホスト構成プロトコル)は、ローカルエリアネットワーク用のネットワークプロトコルです。UDPプロトコルで動作し、次の2つの主な目的があります。
    • 内部ネットワークまたはネットワークサービスプロバイダーにIPアドレスを自動的に割り当てる
    • すべてのコンピューターを一元管理する手段としてのユーザーまたは内部ネットワーク管理者向け

2.利点

  1. 管理者の作業負荷を軽減します
  2. 入力エラーの可能性を回避します
  3. IPアドレスの競合を回避する
  4. IPアドレスセグメントを変更する場合、各ユーザーのIPアドレスを再構成する必要はありません。
  5. IPアドレスの使用率の向上
  6. 便利なクライアント構成

3.アプリケーション

  • DHCPの一般的なアプリケーションモードは次のとおりです。
    • ネットワークに専用のDHCPサーバーをセットアップして、さまざまなネットワークアドレスパラメーター(主にIPアドレス、サブネットマスク、ブロードキャストアドレス、デフォルトのゲートウェイアドレス、DNSサーバーアドレスを含む)を一元的に割り当てます。
    • 他のホストはDHCPクライアントとして機能し、アドレスを自動的に取得するようにネットワークカードを構成してから、DHCPサーバーと通信して自動構成プロセスを完了します。
  • DHCPプロトコルはUDPを送信プロトコルとして使用します。ホストはDHCPサーバーのポート67に要求メッセージを送信し、DHCPサーバーはクライアントのポート68に応答メッセージで応答します。

4.インタラクティブなプロセス

  1. ステップ1:クライアントはネットワーク内のサーバーを検索します。
    クライアントはブロードキャストを介してDHCP Discoverメッセージを送信し、サーバーを検索します。
  2. ステップ2:サーバーは応答サービスでクライアントに応答します。
    サーバーはユニキャスト
    介してDHCPオファーメッセージを送信してクライアントにIPアドレスなどのネットワーク情報を提供し、割り当てられていないIPアドレスをIPアドレスプールから選択してクライアントに割り当てます。
  3. ステップ3:クライアントはサーバーにサービスリクエストを送信します。
    複数のDHCPサーバーがクライアントにDHCPオファーメッセージを送信する場合、クライアントは最初に受信したDHCPオファーメッセージのみを受け入れ、IPアドレスを抽出します。クライアントはDHCP要求メッセージをブロードキャストして、サーバーにIPアドレスをローカルで選択するように通知します
  4. ステップ4:サーバーはクライアントにサービスを提供しますサーバーは
    ユニキャストを介してDHCP Ackメッセージを送信し、IPアドレスが合法的に利用可能であることをクライアントに通知し、IPアドレスのリース情報をオプションフィールドに追加します
  5. ステップ5:再ログインする
    DHCPクライアントは、ネットワークへの再ログインするたびに、あなたは、DHCP発見情報を送信する必要がありますが、直接、最後の時間を割り当てられたIPアドレスを含むHCP要求要求情報を送信しません
  6. 手順6:リースを更新する
    DHCPサーバーからクライアントにリースされているIPアドレスが50%に達したら、リースを更新する必要があります。クライアントは、リースを提供するサーバーにDHCP要求パケットを直接送信し、既存のアドレスリースの更新を要求します。

5.構成方法

  • DHCPには2つの構成方法があります

5.1インターフェースモード

インターフェイスアドレスプールは、IPアドレスを動的に割り当てることができます。範囲は、インターフェイスのIPアドレスが配置されているネットワークセグメントであり、このインターフェイスでのみ有効です。DHCPサーバーがDHCPクライアントから要求メッセージを受信すると、DHCPサーバーはインターフェイスのアドレスを使用します。ネットワークセグメントはクライアントにアドレスを割り当てます

[R1]dhcp enable ###系统模式开启DHCP功能

[R1]interface GigabitEthernet0/0/0
[R1-GigabitEtherneto/0/0] dhcp select interface ###基于接口配置DHCP
[R1-GigabitEtherneto/0/0] dhcp server lease day 7 ##井配置基于接口的DHCP servser租期(默认租期为1天)

[R1-GigabitEthernet0/0/0] dhcp server excluded-ip-address 192.168.10.200 192.168.10.210
###配置接口地址池中不参与自动分配的IP地址范为192.168.10.200到192.168.10.210
[R1-GigabitEthernet0/0/0] dhcp server dns-list 8.8.8.8 ###给用户端自动分配DNS服务器地址

5.2グローバルモード

グローバルモードでは、複数のグローバルアドレスプールが設定され、定義されたアドレスプールネットワークセグメントと同じネットワークセグメントであるポートIPの間に対応する関係があります。つまり、複数の異なるネットワークセグメントプールがそれぞれのポートに対応し、最終的に異なるネットワークセグメントクライアントを実現します。対応するアドレスを自動的に取得します

[R1] dhcp enable ###系统模式开启DHCP功能
[R1] ip pool 1 ###创建地址池名称
[R1-ip-pool-1] gateway-list 192.168.20.1 ###设置DHCP客户端的出口网关地址
[R1-ip-pool-1] network 192.168.20.0 mask 255.255.255.0 ###配置DHCP可分配地址网段,掩码也可用24表示
[R1-ip-pool-1] dns-list 114.114.114.114 ##井配置DHCP分配DNS地址
[R1-ip-pool-1] excluded-ip-address 192.168.20.250 192.168.20.254 ###配置保留地址
[R1-ip-pool-1] static-bind ip-address 192.168.20.9 mac-address 5489-98C6-OCEE
###定IP192.168.20.9固定分配给MAC为28d2-4469-5a55的机器,需池中IP
[R1-ip-pool-huawei1] lease day 10 ###租期10天

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0] dhcp select global ##配置DHCP为global全局模式, interface即接口模式[Huawei] display ip pool ###查看IP地址池信息

2、DHCPリレー

1.アプリケーションシナリオ

  • 大規模なネットワークでは、複数のネットワークセグメントが存在する場合があります
  • DHCPクライアントは、ネットワークブロードキャストメッセージを介してDHCPサーバーから応答を取得した後、IPアドレスを取得しますが、ブロードキャストメッセージはネットワークセグメントを通過できません。
  • したがって、DHCPクライアントとサーバーが異なるネットワークセグメントにある場合、クライアントはサーバーからIPアドレスを申請できますか?これには、DHCPリレーエージェントを使用する必要があります。
  • DHCPリレーエージェントは実際にはソフトウェアテクノロジです。DHCPリレーエージェントとともにインストールされるデバイス(ルーター、スイッチ、サーバー)はDHCPリレーエージェントサーバーと呼ばれ、異なるネットワークセグメント間でDHCPクライアントとサーバーの通信タスクを実行します。

2.動作原理

  1. DHCPクライアントが起動してDHCP初期化を実行すると、ローカルネットワーク上で構成要求メッセージをブロードキャストします。
  2. ローカルネットワークにDHCPサーバーがある場合は、DHCPリレーなしでDHCP構成を直接実行できます。
  3. MudiネットワークにDHCPサーバーがない場合、DHCPリレー機能を使用してこのネットワークに接続されているネットワークデバイスは、ブロードキャストメッセージを適切に処理し、他のネットワーク上の指定されたDHCPサーバーに転送します。
  4. DHCPサーバーは、クライアントから提供された情報に従って対応する構成を実行し、DHCPリレーを介して構成情報をクライアントに送信して、クライアントの動的構成を完了します。

3.DHCPリレーサーバーを構成します

[R1]dhcp enable
[R1]interface GigabitEtherneto/0/1 ###与客户端相连的接口
[R1-GigabitEtherneto/0/1] ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/1] dhcp select relay ###开启DHCP中继功能
[R1-GigabitEtherneto/0/1] dhcp relay server-ip 12.0.0.1 ##指向DHCP服务器的地址12.0.0.1请求DHCP服务

[R1]ip route-static 0.0.0.0 0.0.0.0 12.0.0.1
###如果DHCP中继服务器与DHCP服务器跨网段则要配置静态或动态路由

[R1]interface GigabitEtherneto/0/0
[R1-GigabitEtherneto/0/0] ip add 12.0.0.2 24

4.DHCPサーバーを構成します

[R2] dhcp enable
[R2]interface GigabitEtherneto/0/0 ###与DHCP中继连接方向的接口
[R2-GigabitEthernet0/0/0] ip add 12.0.0.1 24
[R2-GigabitEthernet0/0/0] dhcp select global ###给接口配置为全局模式请求DHCP服务

[R2] ip pool 1
[R2-ip-pool-1]gateway-list 192.168.1.1
[R2-ip-pool-1]network 192.168.1.0 mask 255.255.255.0

[R2-ip-pool-1]dns-list 114.114.114.114
[R1-ip-pool-1]lease day 3 ####租期3天
[Huawei]ip route-static 192.168.1.0 255.255.255.0 12.0.0.2 ##记得要配置静态/默认路由或者动态路由

3、インターフェースモード構成

トポロジー

  • 環境は次のように設定されています。
    マーク

R1

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R1
[R1]un in en
Info: Information center is disabled.
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]q
##系统模式开启DHCP功能
[R1]dhcp enable 
Info: The operation may take a few seconds. Please wait for a moment.done.
[R1]int g0/0/0
##基于接口配置DHCP
[R1-GigabitEthernet0/0/0]dhcp select interface 
##配置基于接口的DHCP server租期
[R1-GigabitEthernet0/0/0]dhcp server lease day 7
##配置接口池中不参与自动分配的IP地址范围为192.168.1.250至192.168.1.254
[R1-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.250 192.168.1
.254
##给用户端自动分配DNS服务器地址
[R1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8
##检查一下
[R1-GigabitEthernet0/0/0]di th
[V200R003C00]
#
interface GigabitEthernet0/0/0
 ip address 192.168.1.1 255.255.255.0 
 dhcp select interface
 dhcp server excluded-ip-address 192.168.1.250 192.168.1.254 
 dhcp server lease day 7 hour 0 minute 0 
 dhcp server dns-list 8.8.8.8 
#
return

PC

マーク
マーク

マーク
マーク


4、グローバルモード

トポロジー

  • 新しいホストを追加します
    マーク
  • 注:以下は最初からの構成です。トポロジー図を保存して再入力してから、新しいPCを追加してフォローすることをお勧めします。

R1

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R1
[R1]un in en
Info: Information center is disabled.
##配置各端口IP
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.100.1 24
[R1-GigabitEthernet0/0/1]un sh
Info: Interface GigabitEthernet0/0/1 is not shutdown.
##检查一下
[R1-GigabitEthernet0/0/1]di ip int b

[R1-GigabitEthernet0/0/1]q
##系统模式下开启DHCP功能
[R1]dhcp enable 
Info: The operation may take a few seconds. Please wait for a moment.done.
##创建地址池,名称为1
[R1]ip pool 1
Info: It's successful to create an IP address pool.
##设置DHCP客户端的出口网关地址
[R1-ip-pool-1]gateway-list 192.168.1.1
##配置DHCP可分配地址网段,需配置掩码
[R1-ip-pool-1]network 192.168.1.0 mask 255.255.255.0
##配置DHCP分配DNS地址
[R1-ip-pool-1]dns-list 8.8.8.8
##配置保留地址
[R1-ip-pool-1]excluded-ip-address 192.168.1.250 192.168.1.254
##固定分配给特定MAC某个特定的IP
[R1-ip-pool-1]static-bind ip-address 192.168.1.88 mac-address 5489-9805-1F11
[R1-ip-pool-1]di th

##配置租期
[R1-ip-pool-1]lease day 10
[R1-ip-pool-1]int g0/0/0
##配置DHCP为global全局模式
[R1-GigabitEthernet0/0/0]dhcp select global 
##配置地址池pool2
[R1-GigabitEthernet0/0/0]ip pool 2
Info: It's successful to create an IP address pool.
##配置DHCP客户端出口网关地址
[R1-ip-pool-2]gateway-list 192.168.100.1
##配置DHCP可分配地址网段及掩码
[R1-ip-pool-2]network 192.168.100.0 mask 24
##配置租期
[R1-ip-pool-2]lease day 7
##配置DHCP分配DNS地址
[R1-ip-pool-2]dns-list 114.114.114.114
[R1-ip-pool-2]di th

[R1-ip-pool-2]int g0/0/1
##进入相应端口配置全局模式
[R1-GigabitEthernet0/0/1]dhcp select global 


PC

  • PCを構成し、IPを自動的に取得します

マーク
マーク

マーク
マーク


5、リレーモード

トポロジー

マーク

R1

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R1
[R1]un in en
Info: Information center is disabled.

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 10.0.0.2 24
[R1-GigabitEthernet0/0/1]un sh
Info: Interface GigabitEthernet0/0/1 is not shutdown.

[R1-GigabitEthernet0/0/1]q
##开启DHCP
[R1]dhcp enable 
Info: The operation may take a few seconds. Please wait for a moment.done.
[R1]int g0/0/0
##开启DHCP中继功能
[R1-GigabitEthernet0/0/0]dhcp select relay
##指向DHCP中继服务器的地址
[R1-GigabitEthernet0/0/0]dhcp relay server-ip 20.0.0.4
[R1-GigabitEthernet0/0/0]q
##配置静态路由
[R1]ip route-static 0.0.0.0 0.0.0.0 10.0.0.3

R2

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R2
[R2]un in en
Info: Information center is disabled.
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 10.0.0.3 24
[R2-GigabitEthernet0/0/1]un sh
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[R2-GigabitEthernet0/0/1]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 20.0.0.3 24
[R2-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R2-GigabitEthernet0/0/0]q
[R2]ip route-static 192.168.1.0 24 10.0.0.2

R3

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R3
[R3]un in en
Info: Information center is disabled.

[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 20.0.0.4 24
[R3-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 10.0.0.2 24
[R3-GigabitEthernet0/0/1]un sh
Info: Interface GigabitEthernet0/0/1 is not shutdown.

[R3-GigabitEthernet0/0/1]q
[R3]dhcp enable 
Info: The operation may take a few seconds. Please wait for a moment.done.

[R3]ip pool 1
Info: It's successful to create an IP address pool.
[R3-ip-pool-1]gateway-list 192.168.1.1
[R3-ip-pool-1]network 192.168.1.0 mask 24
[R3-ip-pool-1]lease day 7
[R3-ip-pool-1]dns-list 8.8.8.8

[R3-ip-pool-1]int g0/0/0
[R3-GigabitEthernet0/0/0]dhcp select global 
[R3-GigabitEthernet0/0/0]q
[R3]ip route-static 0.0.0.0 0.0.0.0 20.0.0.3

PC

マーク
マーク

マーク
マーク

おすすめ

転載: blog.csdn.net/weixin_51486343/article/details/112095917