S600-E系列交换机 典型配置案例

配置设备作为DHCP服务器示例(基于全局地址池)

配置设备作为DHCP服务器示例(基于全局地址池)

DHCP服务器简介

通常用户希望网络中的每台终端能够动态获取IP地址、DNS服务器的IP地址、路由信息、网关信息等网络参数,不需要手动配置终端的IP地址等网络参数;另外,针对一些移动终端(手机、ipad、办公笔记本等)希望能够即插即用,不需要每次修改终端的IP等网络参数。如果用户网络中有这些需求,就可以在汇聚层的用户网关设备或核心层设备上配置DHCP服务器功能,来给终端分配IP地址等网络参数。

动态主机配置协议DHCP(Dynamic Host Configuration Protocol)采用客户端/服务器模式对用户的网络参数进行动态配置和集中管理。其中,DHCP服务器通过地址池为用户分配IP地址等网络参数。地址池分为接口地址池和全局地址池两种。

接口地址池配置方式简单,只能用于用户与DHCP服务器在同一个网段的场景,并且只能给对应接口下的用户分配IP地址等网络参数;适用于设备数量有限、配置以及维护量可控的小型网络。在用户网关设备上配置基于接口地址池的DHCP服务器功能之后,对应接口下的固定主机、移动终端等都可以自动获取IP地址等网络参数,不需要用户手动配置修改。

与接口地址池相比,全局地址池可应用于大型网络,推荐在核心层设备上配置基于全局地址池的DHCP服务器功能或在服务器区域搭建一台专门的DHCP服务器统一分配IP地址等网络参数,而用户网关设备上只需要启用简单的DHCP中继功能即可,具体可参见配置设备作为DHCP中继示例(中继与服务器处于同一网络)

配置注意事项

本例适用于S600-E交换机的所有版本所有产品。

如需了解交换机软件配套详细信息,请点击硬件中心,并选择产品型号进行查询。

组网需求

图6-3所示,某企业有两个办公室,为了节省资源,两个办公室内的主机由Switch作为DHCP服务器统一分配IP地址。办公室1所属的网段为10.1.1.0/25,主机都加入VLAN10,地址租期为10天;办公室2所属的网段为10.1.1.128/25,主机都加入VLAN11,地址租期为2天。

图6-3 配置设备作为DHCP服务器组网图

配置思路

基于全局地址池的DHCP服务器的配置思路如下:

通过在Switch上配置DHCP服务器,实现为企业的两个办公室内终端动态分配IP地址和DNS服务器地址。其中,网段10.1.1.0/25内PC为办公室1员工办公终端,IP地址租期配置为10天;网段10.1.1.128/25内PC为办公室2员工办公终端,IP地址租期配置为2天。

操作步骤

  1. 使能DHCP服务

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

  2. 配置接口加入VLAN

    # 配置GE0/0/1接口加入VLAN10。

    [Switch] vlan batch 10 to 11
    [Switch] interface gigabitethernet 0/0/1
    [Switch-GigabitEthernet0/0/1] port link-type hybrid
    [Switch-GigabitEthernet0/0/1] port hybrid pvid vlan 10
    [Switch-GigabitEthernet0/0/1] port hybrid untagged vlan 10
    [Switch-GigabitEthernet0/0/1] quit

    # 配置GE0/0/2加接口入VLAN11。

    [Switch] interface gigabitethernet 0/0/2
    [Switch-GigabitEthernet0/0/2] port link-type hybrid
    [Switch-GigabitEthernet0/0/2] port hybrid pvid vlan 11
    [Switch-GigabitEthernet0/0/2] port hybrid untagged vlan 11
    [Switch-GigabitEthernet0/0/2] quit

  3. 配置VLANIF接口IP地址

    # 配置VLANIF10接口地址。

    [Switch] interface vlanif 10
    [Switch-Vlanif10] ip address 10.1.1.1 25
    [Switch-Vlanif10] quit

    # 配置VLANIF11接口地址。

    [Switch] interface vlanif 11
    [Switch-Vlanif11] ip address 10.1.1.129 25
    [Switch-Vlanif11] quit

  4. 配置全局地址池

    # 配置全局地址池pool1中的IP地址池和相关网络参数。

    [Switch] ip pool pool1
    [Switch-ip-pool-pool1] network 10.1.1.0 mask 255.255.255.128
    [Switch-ip-pool-pool1] dns-list 10.1.2.3
    [Switch-ip-pool-pool1] gateway-list 10.1.1.1
    [Switch-ip-pool-pool1] lease day 10
    [Switch-ip-pool-pool1] quit

    # 配置全局地址池pool2中的IP地址池和相关网络参数。

    [Switch] ip pool pool2
    [Switch-ip-pool-pool2] network 10.1.1.128 mask 255.255.255.128
    [Switch-ip-pool-pool2] dns-list 10.1.2.3
    [Switch-ip-pool-pool2] gateway-list 10.1.1.129
    [Switch-ip-pool-pool2] lease day 2
    [Switch-ip-pool-pool2] quit

  5. 使能DHCP服务器。

    # 在Vlanif10接口下使能DHCP服务器。

    [Switch] interface vlanif 10
    [Switch-Vlanif10] dhcp select global
    [Switch-Vlanif10] quit

    # 在Vlanif11接口下使能DHCP服务器。

    [Switch] interface vlanif 11
    [Switch-Vlanif11] dhcp select global
    [Switch-Vlanif11] quit

  6. 验证配置结果

    # 在Switch上执行命令display ip pool name pool1来查看全局地址池pool1的分配情况,“Used”字段显示已经分配出去的IP地址数量。以下显示信息以V200R011C10版本为例。

    [Switch] display ip pool name pool1
      Pool-name        : pool1
      Pool-No          : 0
      Lease            : 10 Days 0 Hours 0 Minutes
      Domain-name      : -
      DNS-server0      : 10.1.2.3        
      NBNS-server0     : -               
      Netbios-type     : -               
      Position         : Local           
      Status           : Unlocked
      Gateway-0        : 10.1.1.1        
      Network          : 10.1.1.0
      Mask             : 255.255.255.128
      VPN instance     : --
      Logging          : Disable
      Conflicted address recycle interval: -
      Address Statistic: Total       :125       Used        :2          
                         Idle        :123       Expired     :0          
                         Conflict    :0         Disabled    :0      
    
     -------------------------------------------------------------------------------
      Network section 
             Start           End       Total    Used Idle(Expired) Conflict Disabled
     -------------------------------------------------------------------------------
            10.1.1.1      10.1.1.126     125       2        123(0)       0     0
     -------------------------------------------------------------------------------

    # 在Switch上执行命令display ip pool name pool2来查看全局地址池pool2的分配情况,“Used”字段显示已经分配出去的IP地址数量。以下显示信息以V200R011C10版本为例。

    [Switch] display ip pool name pool2
      Pool-name        : pool2
      Pool-No          : 1
      Lease            : 2 Days 0 Hours 0 Minutes
      Domain-name      : -
      DNS-server0      : 10.1.2.3        
      NBNS-server0     : -               
      Netbios-type     : -               
      Position         : Local           
      Status           : Unlocked
      Gateway-0        : 10.1.1.129      
      Network          : 10.1.1.128
      Mask             : 255.255.255.128
      VPN instance     : --
      Logging          : Disable
      Conflicted address recycle interval: -
      Address Statistic: Total       :125       Used        :2          
                         Idle        :123       Expired     :0          
                         Conflict    :0         Disabled    :0      
    
     -------------------------------------------------------------------------------
      Network section 
             Start           End       Total    Used Idle(Expired) Conflict Disabled
     -------------------------------------------------------------------------------
          10.1.1.129      10.1.1.254     125       2        123(0)       0     0
     -------------------------------------------------------------------------------

配置文件

Switch的配置文件

#
sysname Switch
#
vlan batch 10 to 11
#
dhcp enable
#
ip pool pool1
 gateway-list 10.1.1.1
 network 10.1.1.0 mask 255.255.255.128
 lease day 10 hour 0 minute 0
 dns-list 10.1.2.3
#
ip pool pool2
 gateway-list 10.1.1.129
 network 10.1.1.128 mask 255.255.255.128
 lease day 2 hour 0 minute 0
 dns-list 10.1.2.3
#
interface Vlanif10
 ip address 10.1.1.1 255.255.255.128
 dhcp select global
#
interface Vlanif11
 ip address 10.1.1.129 255.255.255.128
 dhcp select global
#
interface GigabitEthernet0/0/1
 port hybrid pvid vlan 10
 port hybrid untagged vlan 10
#
interface GigabitEthernet0/0/2
 port hybrid pvid vlan 11
 port hybrid untagged vlan 11
#
return
翻译
收藏
下载文档
更新时间:2025-01-17
文档编号:EDOC1000141427
浏览量:678622
下载量:3084
平均得分:4.15