交换机处于同一网络作为DHCP中继与服务器

组网图形

    

DHCP中继简介

  • DHCP中继用于在DHCP服务器和客户端之间转发DHCP报文。当DHCP服务器与客户端不在同一个网段时,需要配置DHCP中继。对于DHCP客户端来说,DHCP中继就是DHCP服务器;对于DHCP服务器来说,DHCP中继就是DHCP客户端。
  • DHCP中继适用于用户网关设备众多且分布零散的大型网络。为减少维护工作量,网络管理员不想在每个汇聚层交换机(用户网关)上都配置DHCP服务器功能,而希望在核心层设备上配置DHCP服务器功能或在服务器区域部署一台专门的DHCP服务器。此时,作为用户网关的汇聚层交换机上就需要配置DHCP中继功能,实现DHCP服务器与客户端之间的DHCP报文交互。

组网需求

  • 如图1所示,某企业将DHCP服务器部署在核心交换机上,DHCP服务器与企业内的终端不在同一个网段。企业希望使用该DHCP服务器为终端动态分配IP地址。

配置思路

  • 1.在汇聚层交换机SwitchA(用户网关)上配置DHCP中继,实现设备作为DHCP中继转发终端与DHCP服务器之间的DHCP报文。
  • 2.在核心层交换机SwitchB上,配置基于全局地址池的DHCP服务器,实现DHCP服务器从全局地址池中选择IP地址分配给企业终端。
说明: 
二层交换机LSW上,需要配置接口的链路类型和加入的VLAN,实现二层互通。

 操作步骤

  • 1.在SwitchA上配置DHCP中继

  # 配置接口加入VLAN。

<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 100 200
[SwitchA] interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] port link-type trunk
[SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 200
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] port link-type access
[SwitchA-GigabitEthernet0/0/2] port default vlan 100
[SwitchA-GigabitEthernet0/0/2] quit
[SwitchA] interface vlanif 200 
[SwitchA-Vlanif200] ip address 192.168.20.1 24
[SwitchA-Vlanif200] quit

   # 在接口下使能DHCP中继功能。

[SwitchA] dhcp enable  //使能DHCP服务,缺省未使能
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] ip address 10.10.20.1 24
[SwitchA-Vlanif100] dhcp select relay   //使能DHCP中继功能,缺省未使能
[SwitchA-Vlanif100] dhcp relay server-ip 192.168.20.2  //配置DHCP中继代理的DHCP服务器的IP地址
[SwitchA-Vlanif100] quit
  •  2.在SwitchB上配置基于全局地址池的DHCP服务器功能

  # 使能DHCP服务,DHCP服务默认未使能。

<HUAWEI> system-view
[HUAWEI] sysname SwitchB
[SwitchB] dhcp enable

   # 配置接口VLANIF200工作在全局地址池模式。

[SwitchB] vlan 200 
[SwitchB-vlan200] quit
[SwitchB] interface gigabitethernet 0/0/1
[SwitchB-GigabitEthernet0/0/1] port link-type trunk
[SwitchB-GigabitEthernet0/0/1] port trunk allow-pass vlan 200
[SwitchB-GigabitEthernet0/0/1] quit
[SwitchB] interface vlanif 200 
[SwitchB-Vlanif200] ip address 192.168.20.2 24
[SwitchB-Vlanif200] dhcp select global  //使能接口采用全局地址池的DHCP服务器功能,缺省未使能
[SwitchB-Vlanif200] quit

   # 创建地址池并配置相关属性,租期采用缺省值1天(不需配置)。

[SwitchB] ip pool pool1
[SwitchB-ip-pool-pool1] network 10.10.20.0 mask 24  //配置全局地址池的网段和掩码
[SwitchB-ip-pool-pool1] gateway-list 10.10.20.1  //配置为终端分配的网关地址
[SwitchB-ip-pool-pool1] quit
  •  3.在SwitchB上配置到企业内终端的静态路由
[SwitchB] ip route-static 10.10.20.0 255.255.255.0 192.168.20.1 
  •  4.配置各终端自动获取IP地址(以操作系统为Windows 7的PC为例)
  1. 右击桌面“网络”,单击“属性”,进入“网络和共享中心”窗口。
  2. 单击“本地连接”,进入“本地连接 状态”窗口。
  3. 单击“属性”,进入“本地链接 属性”窗口。
  4. 选择“Internet 协议版本 4(TCP/IPv4)”,点击“属性”,进入“Internet 协议版本 4(TCP/IPv4)属性”窗口,选择“自动获得 IP 地址”,单击“确定”。
  • 5.验证配置结果

  # 在SwitchA上执行命令display dhcp relay interface vlanif 100查看DHCP中继的配置信息。

[SwitchA] display dhcp relay interface vlanif 100
 DHCP relay agent running information of interface Vlanif100 : 
 Server IP address [00] : 192.168.20.2
 Gateway address in use : 10.10.20.1

   # 在SwitchB上执行命令display ip pool查看地址池pool1的IP地址分配情况。假设企业内终端有100个。

[SwitchB] display ip pool name pool1
  Pool-name        : pool1
  Pool-No          : 0
  Lease            : 1 Days 0 Hours 0 Minutes
  Domain-name      : -
  DNS-server0      : -               
  NBNS-server0     : -               
  Netbios-type     : -               
  Position         : Local           
  Status           : Unlocked
  Gateway-0        : 10.10.20.1      
  Network          : 10.10.20.0
  Mask             : 255.255.255.0
  VPN instance     : --
  Logging          : Disable
  Conflicted address recycle interval: -
  Address Statistic: Total       :253       Used        :1          
                     Idle        :252       Expired     :0          
                     Conflict    :0         Disabled    :0      

 -------------------------------------------------------------------------------
  Network section 
         Start           End       Total    Used Idle(Expired) Conflict Disabled
 -------------------------------------------------------------------------------
      10.10.20.1    10.10.20.254     253       100      153(0)       0     0
 -------------------------------------------------------------------------------

 

posted @ 2020-12-01 10:08  讲文张字  阅读(1254)  评论(4编辑  收藏  举报
返回顶部