本举例介绍DHCP中继的配置过程。

组网需求

如图1,DHCP客户端所在的网段为20.20.20.0/24,而DHCP服务器所在的网段为100.10.10.0/24。需要通过带DHCP Relay功能的Switch中继DHCP报文,使得DHCP客户端可以从DHCP服务器上申请到IP地址等相关配置信息。

DHCP服务器应当配置一个20.20.20.0/24网段的IP地址池,并且DHCP服务器到20.20.20.0/24网段路由可达。

图1 配置DHCP Relay组网图

 

华为5700作DHCP中继_第1张图片

配置思路

DHCP服务器的配置思路如下:
  1. 创建DHCP服务器组并为服务器组添加DHCP服务器
  2. 在VLANIF接口下使能DHCP Relay功能
  3. 为VLANIF接口绑定指定的DHCP服务器组

数据准备

完成此配置举例,需要准备以下数据:

  • DHCP服务器组的组名

  • DHCP服务器组中的DHCP服务器IP地址

  • 启动DHCP Relay功能的接口编号及接口的IP地址

操作步骤

  1. 创建DHCP服务器组并为服务器组添加DHCP服务器。

     

    # 创建DHCP服务器组。

     system-view
    [Quidway] dhcp server group dhcpgroup1

    # 为DHCP服务器组添加DHCP服务器。

    [Quidway-dhcp-server-group-dhcpgroup1] dhcp-server 100.10.10.1
    [Quidway-dhcp-server-group-dhcpgroup1] dhcp-server 100.10.10.2
    [Quidway-dhcp-server-group-dhcpgroup1] quit

     

  2. 在VLANIF接口下使能DHCP Relay功能。

     

    # 创建VLAN并将GE0/0/1接口加入到VLAN中。

    [Quidway] vlan 100
    [Quidway-Vlan100] quit
    [Quidway] interface gigabitethernet 0/0/1
    [Quidway-GigabitEthernet0/0/1] port link-type access
    [Quidway-GigabitEthernet0/0/1] port default vlan 100
    [Quidway-GigabitEthernet0/0/1] quit

    # 使能全局DHCP功能,并使能VLANIF接口下DHCP Relay功能。

    [Quidway] dhcp enable
    [Quidway] interface vlanif 100
    [Quidway-Vlanif100] dhcp select relay 
    [Quidway-Vlanif100] quit

     

  3. 为VLANIF接口绑定指定的DHCP服务器组。

     

    # 为VLANIF接口配置IP地址。

    [Quidway] interface vlanif 100
    [Quidway-Vlanif100] ip address 20.20.20.1 24

    # 为VLANIF接口指定DHCP服务器。

    [Quidway-Vlanif100] dhcp relay server-select dhcpgroup1
    [Quidway-Vlanif100] quit

     

  4. 配置DHCP服务器。

     

    在DHCP服务器上配置一个20.20.20.0/24网段的IP地址池,并且添加到Switch的静态路由,保证DHCP服务器到20.20.20.0/24网段路由可达。

     说明:

    DHCP服务器的配置方法,请参见具体的服务器产品配置指南。

     

  5. 验证配置结果。

     

    Switch上使用display dhcp relay命令用来查看接口的DHCP Relay配置情况。

    [Quidway] display dhcp relay interface vlanif100
     **  Vlanif100 DHCP Relay Configuration  **
      DHCP server group name : dhcpgroup1
       DHCP server IP [0] :100.10.10.1
       DHCP server IP [1] :100.10.10.2
    

     

配置文件

Switch的配置文件
#
 sysname Quidway
#
 vlan 100
#
 dhcp enable
#
dhcp server group dhcpgroup1
 dhcp-server 100.10.10.1
 dhcp-server 100.10.10.2
#
interface Vlanif100
 ip address 20.20.20.1 255.255.255.0
 dhcp select relay
 dhcp relay server-select dhcpgroup1
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 100
#
return