补发一下DHCP中继

组网需求

如图1所示,某企业部署一台DHCP服务器(SwitchB),希望为企业内终端动态分配IP地址,终端与DHCP服务器部署在不同网段。

图1 配置设备作为DHCP中继组网图

配置思路

配置设备作为DHCP中继的配置思路如下:

在SwitchA上配置DHCP中继,设备作为DHCP中继转发终端与DHCP服务器间的DHCP报文,从而实现DHCP服务器为终端分配IP地址。

DHCP服务器(SwitchB)以S2750, S5700, S6720系列交换机为例。

操作步骤

1. 在SwitchA上配置DHCP中继。

# 配置接口加入VLAN。

<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 100 200
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] port link-type hybrid
[SwitchA-GigabitEthernet0/0/2] port hybrid pvid vlan 100
[SwitchA-GigabitEthernet0/0/2] port hybrid untagged vlan 100
[SwitchA-GigabitEthernet0/0/2] quit
[SwitchA] interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] port link-type hybrid
[SwitchA-GigabitEthernet0/0/1] port hybrid pvid vlan 200
[SwitchA-GigabitEthernet0/0/1] port hybrid untagged vlan 200
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface vlanif 200
[SwitchA-Vlanif200] ip address 10.10.20.1 24
[SwitchA-Vlanif200] quit

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

[SwitchA] dhcp enable
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] ip address 10.20.20.1 24
[SwitchA-Vlanif100] dhcp select relay
[SwitchA-Vlanif100] dhcp relay server-ip 10.10.20.2
[SwitchA-Vlanif100] quit

2. 在SwitchA上配置缺省路由。

[SwitchA] ip route-static 0.0.0.0 0.0.0.0 10.10.20.2

3. 在SwitchB上配置基于全局地址池的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 hybrid
[SwitchB-GigabitEthernet0/0/1] port hybrid pvid vlan 200
[SwitchB-GigabitEthernet0/0/1] port hybrid untagged vlan 200
[SwitchB-GigabitEthernet0/0/1] quit
[SwitchB] interface vlanif 200
[SwitchB-Vlanif200] ip address 10.10.20.2 24
[SwitchB-Vlanif200] dhcp select global
[SwitchB-Vlanif200] quit

# 创建地址池并配置相关属性。

[SwitchB] ip pool pool1
[SwitchB-ip-pool-pool1] network 10.20.20.0 mask 24
[SwitchB-ip-pool-pool1] gateway-list 10.20.20.1
[SwitchB-ip-pool-pool1] option121 ip-address 10.10.20.0 24 10.20.20.1
[SwitchB-ip-pool-pool1] quit

4. 在SwitchB上配置缺省路由。

[SwitchB] ip route-static 10.20.20.0 255.255.255.0 10.10.20.1

5. 验证配置结果。

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

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

# 在SwitchB上使用display ip pool name pool1命令用来查看IP地址池的分配情况,“Used”字段表示已经分配出去的IP地址数量。

[SwitchB] display ip pool name pool1Pool-name      : pool1Pool-No        : 0Lease          : 1 Days 0 Hours 0 MinutesDomain-name    : -Option-code    : 121Option-subcode : --Option-type    : hexOption-value   : 18640A1414141401DNS-server0    : -NBNS-server0   : -Netbios-type   : -Position       : Local           Status           : UnlockedGateway-0      : 10.20.20.1Network        : 10.20.20.0Mask           : 255.255.255.0VPN instance   : -------------------------------------------------------------------------------Start           End     Total  Used  Idle(Expired)  Conflict  Disable-----------------------------------------------------------------------------10.20.20.1    10.20.20.254   253     1        252(0)         0        0-----------------------------------------------------------------------------     

配置文件

SwitchA的配置文件

#
sysname SwitchA
#
vlan batch 100 200
#
dhcp enable
#
interface Vlanif100ip address 10.20.20.1 255.255.255.0dhcp select relaydhcp relay server-ip 10.10.20.2
#
interface Vlanif200ip address 10.10.20.1 255.255.255.0
#
interface GigabitEthernet0/0/1port link-type hybridport hybrid pvid vlan 200port hybrid untagged vlan 200
#
interface GigabitEthernet0/0/2port link-type hybridport hybrid pvid vlan 100port hybrid untagged vlan 100
#
ip route-static 0.0.0.0 0.0.0.0 10.10.20.2
#
return

SwitchB的配置文件

#
sysname SwitchB
#
vlan batch 200
#
dhcp enable
#
ip pool pool1gateway-list 10.20.20.1network 10.20.20.0 mask 255.255.255.0option121 ip-address 10.10.20.0 24 10.20.20.1
#
interface Vlanif200ip address 10.10.20.2 255.255.255.0dhcp select global
#
interface GigabitEthernet0/0/1port link-type hybridport hybrid pvid vlan 200port hybrid untagged vlan 200
#
ip route-static 10.20.20.0 255.255.255.0 10.10.20.1
#
return

PS:华为ENSP模拟器下载地址(提取码:f651 有任何下载安装问题可以在评论区讨论)

华为删除dhcp地址池_配置设备作为DHCP中继示例相关推荐

  1. 华为删除dhcp地址池_干货|什么是DHCP?这些我们应该知道

    导读:今天主要向大家介绍有关DHCP的内容,有需要的朋友可以收藏一下! 一. DHCP概述 1.DHCP Dynamic Host Configuration Protocol 动态主机配置协议,是一 ...

  2. 华为路由器DHCP地址池的配置

    华为路由器DHCP全局地址池的配置 DHCP有两种配置,一种是接口地址池,一种是全局地址池,上一期我写过接口地址池了,这次来看看全局地址池. 第一步:dhcp的配置 在配置DHCP之前一定一定要在全局 ...

  3. 地址池命令 思科理由_在Cisco路由器上建立一个名为zw100的DHCP地址池,地址池的IP地址..._考试资料网...

    单项选择题在Cisco路由器上建立一个名为zw100的DHCP地址池,地址池的IP地址是176.115.100.0/24,其中不用于动态分配的地址有176.115.100.2-176.115.100. ...

  4. 地址池命令 思科理由_cisco dhcp设置

    cisco dhcp怎么设置?相信学过思科技术的童鞋们都不会陌生,但是相对于新手来说可能就有一点点困难了.学习啦小编整理了相关资料,供您参考! 使用cisco的2621路由器作为DHCP服务器,给下面 ...

  5. Telnet,命令级别,DHCP (动态主机配置协议),DHCP租期, 地址池,全局配置,接口配置,DHCP中继代理,网络三要素,路由项匹配算法

    Telnet Tcp协议 自带mac 缺少ip 手动配置ip 客户端配置: System-view //进入系统模式 interface GigabitEthernet 0/0/0 //进入端口 ip ...

  6. mysql5.7 地址池,华为交换机---全局地址池配置

    在确认需要清除DHCP服务器的统计信息后,请在用户视图下执行 reset dhcp server statistics命令. 在确认需要清除DHCP中继的统计信息后,请在用户视图下执行 reset d ...

  7. h3c s5500 ssh v5 配置_H3C S5500 V5版本DHCP地址池静态分配命令

    常见的DHCP组网方式可分为两类:一种是DHCP服务器和客户端在同一个子网内,直接进行DHCP报文的交互:第二种是DHCP服务器和客户端处于不同的子网中,必须通过DHCP中继代理实现IP地址的分配.无 ...

  8. 回收DHCP地址池中的IP地址

    在工作中所遇到的问题,便做了个记录. 问题描述 回收dhcp地址池中的地址. 解决方案 采用全局地址池时的配置: 回收IP地址10.1.1.5 方法一: reset ip pool name pool ...

  9. DHCP地址池耗尽攻击

    DHCP地址池耗尽攻击 攻击原理简介 ​ 路由器内置的DHCP服务器,划定了一个地址池作为自动分配给接入终端号IP地址的范围. ​ 攻击工具伪装成大量的接入主机,向路由器内的DHCP服务器请求大量的I ...

最新文章

  1. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...
  2. Android Websites
  3. CodeForces - 681D Gifts by the List(思维)
  4. centos mysql rpm re_centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
  5. Science发布基因组比对革新技术:泛基因组学映射工具Giraffe
  6. python数据挖掘学习笔记】十四.Scipy调用curve_fit实现曲线拟合
  7. [UE4]增加观察者
  8. 精通Python网络爬虫:核心技术、框架与项目实战.1.4 网络爬虫的类型
  9. python import os.path_Python常用模块os.path——文件及路径操作
  10. HDU 6156 2016ICPC网络赛 G: Palindrome Function(数位DP)
  11. 进程间通信无名管道 --- pipe 典型的生产者消费者模式
  12. 【ANSYS】网格划分技术之映射网格
  13. 0x80040201
  14. 安卓Android Studio开发环境,无需连接外网
  15. python isin_python numpy isin用法及代码示例
  16. CPLEX运行出错-OPL标记问题
  17. creator pvr etc
  18. 【战术性mark】JS 复制内容到剪贴板
  19. 宇视科技实习生笔试面试经历
  20. 漏电继电器LLJ-100FG/CT45mm/AC220V

热门文章

  1. 汇编入门之输入、输出、奇偶判断、多字节变量定义
  2. 用eclipice抓取JS代码
  3. asp.net 在webconfig里自定义错误页
  4. Visual Studio下的 JS CSS 压缩和编辑插件
  5. 数据结构最佳路径代码_【微服务】149:商品数据结构
  6. php+ioncube',IonCube加密PHP程序
  7. java maven 读取配置文件_Java项目和maven项目中如何获取设置配置文件中的属性
  8. sca标准值_(整理)B超数据标准值.
  9. python生成api文档_sphinx生成python文档
  10. 404!优秀案例分享,这样的页面照样能给你小惊喜