地址服务 · 60 分钟

多 VLAN DHCP 和 Relay

为多个业务 VLAN 建立集中地址服务与 DHCP Relay,验证完整 DORA 路径。

地址服务dhcp-server-pooldhcp-relaydhcp-lease-statusdhcp-relay-status
作者:案例内容组 · 核验:内容技术审核组 · 2026/7/31 · 环境:四厂商课程命令参考、隔离园区拓扑与业务验证终端
正在读取学习状态...

1. 需求与验收

办公、研发和访客 VLAN 使用集中 DHCP,地址池、网关、DNS 和中继地址必须一致。

学习目标

  • 能够解释“多 VLAN DHCP 和 Relay”的业务目标、技术前提和影响范围。
  • 能够比较四厂商关键命令差异并按计划完成配置、验证与回滚。
  • 能够根据设备状态和端到端业务证据定位常见错误,而不是依赖试错。

业务验收标准

  • 业务一区 VLAN 100、业务二区 VLAN 200 的端口、VLAN 与地址状态和规划表一致。
  • 验证清单全部达到预期,且未影响范围外业务。
  • 能够使用变更前证据完成回滚并恢复原业务状态。

2. 范围、风险与窗口

范围约束

  • 只变更本案例需求和步骤明确列出的对象。
  • 管理连接中断、合法业务失败或输出偏离预期时立即停止并回滚。

不在范围

  • 运营商公网、终端操作系统和应用内部配置不在本案例范围。

维护窗口:建议预留 90 分钟,最后 15 分钟只用于验收和回滚判断。

配置对象或作用方向选择错误

影响:可能中断范围内业务或放宽安全边界。

缓解:执行前按设备、接口、VLAN/前缀和方向四项交叉核对。

只验证配置回显而遗漏真实业务

影响:交付后仍可能存在回程、策略或故障切换问题。

缓解:同时执行配置、协议/表项和业务正反例验收。

3. 现网与目标拓扑

现网状态

当前状态尚未满足“办公、研发和访客 VLAN 使用集中 DHCP,地址池、网关、DNS 和中继地址必须一致。”;实施前必须用本案例前检命令记录真实设备、接口、协议和业务基线。

目标拓扑

多 VLAN DHCP 和 Relay网络拓扑图
多 VLAN DHCP 和 Relay使用独立课程拓扑;设备与链路只覆盖“办公、研发和访客 VLAN 使用集中 DHCP,地址池、网关、DNS 和中继地址必须一致。”所需范围,未列对象保持不变。下载 draw.io 源文件

4. 设备与接口

Access-SW1园区接入交换机支持课程目标功能的企业接入交换机
Core-SW1园区核心交换机支持二层、三层及管理功能的企业交换机
Client-1业务验证终端隔离课程测试终端
Service-1园区基础服务与业务服务器隔离课程服务节点
设备接口对端用途类型
Access-SW1GE0/0/1Client-1 Ethernet0业务终端接入与正反例测试Access
Access-SW1GE0/0/24Core-SW1 GE0/0/24接入到核心的受控上联Trunk
Core-SW1GE0/0/20Service-1 Ethernet0基础服务与业务验证三层

5. VLAN 与 IP 规划

区域VLAN网段网关
办公网1010.10.10.0/2410.10.10.1
研发网2010.10.20.0/2410.10.20.1
访客网4010.10.40.0/2410.10.40.1

6. 实施前检查

  • 确认设备型号、软件版本、当前提示符和带外路径。
  • 导出当前配置并采集相关接口、表项、协议和日志。
  • 从真实终端保存变更前允许与禁止业务结果。

7. 实施步骤

  1. 确认范围并冻结基线

    核对需求“办公、研发和访客 VLAN 使用集中 DHCP,地址池、网关、DNS 和中继地址必须一致。”,采集设备、接口、配置、协议和业务现状,确认维护窗口、停止条件及带外路径。

  2. 配置 DHCP 地址池

    为 192.168.10.0/24 创建 OFFICE 地址池,网关为 192.168.10.1,保留前 20 个地址并验证租约。 完成后立即执行该主题的验证命令,保存关键输出;结果不符合预期时停止进入下一步。

  3. 配置 DHCP 中继

    在办公网 VLAN 10 的网关接口配置 DHCP 中继,把客户端请求转发到服务器 10.0.0.10。 完成后立即执行该主题的验证命令,保存关键输出;结果不符合预期时停止进入下一步。

  4. 查看 DHCP 租约与地址使用率

    确认地址池已分配、空闲和过期租约数量 完成后立即执行该主题的验证命令,保存关键输出;结果不符合预期时停止进入下一步。

  5. 查看 DHCP Relay 转发统计

    确认 Discover 请求进入中继并转发到正确服务器 完成后立即执行该主题的验证命令,保存关键输出;结果不符合预期时停止进入下一步。

  6. 执行正反例和回滚演练

    按案例验收项分别证明允许业务成功、禁止业务被拒绝;触发停止条件时只撤销本案例对象,并重复原测试。

  7. 提交证据并交接

    提交实际配置差异、验证输出、故障记录、回滚结果和遗留风险,由实施人与审核人分别签字。

8. 四厂商配置

华为 · Campus-Core-1

VRP · V200R019 及以上(支持 DHCP Server 的平台) / V200R019 及以上

完整配置
system-view
dhcp enable
ip pool OFFICE
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.1
excluded-ip-address 192.168.10.1 192.168.10.20
dns-list 192.168.99.53
interface Vlanif 10
dhcp select global
system-view
dhcp enable
interface Vlanif 10
dhcp select relay
dhcp relay server-ip 10.0.0.10
display ip pool name OFFICE used
display dhcp relay statistics

华三 · Campus-Core-1

Comware · 7.1 及以上

完整配置
system-view
dhcp enable
ip pool OFFICE
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.1
excluded-ip-address 192.168.10.1 192.168.10.20
dns-list 192.168.99.53
interface Vlanif 10
dhcp select global
system-view
dhcp enable
interface Vlan-interface 10
dhcp select relay
dhcp relay server-address 10.0.0.10
display dhcp server ip-in-use
display dhcp relay statistics

思科 · Campus-Core-1

IOS · 15.2 及以上(支持 DHCP Server 的平台) / 15.2 及以上

完整配置
configure terminal
ip dhcp excluded-address 192.168.10.1 192.168.10.20
ip dhcp pool OFFICE
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
dns-server 192.168.99.53
configure terminal
interface Vlan10
ip helper-address 10.0.0.10
show ip dhcp binding
show ip dhcp relay information

锐捷 · Campus-Core-1

RGOS · 11.x 及以上

完整配置
configure terminal
ip dhcp excluded-address 192.168.10.1 192.168.10.20
ip dhcp pool OFFICE
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
dns-server 192.168.99.53
configure terminal
interface Vlan 10
ip helper-address 10.0.0.10
show ip dhcp binding
show ip dhcp relay statistics

9. 验证与验收

display ip pool name OFFICE used

核对地址池利用率和租约,并让测试终端完成一次 DORA。

display dhcp relay

核对中继接口、服务器地址和报文统计,并让测试终端重新获取租约。

display ip pool name OFFICE

读取实际状态或计数器,确认“确认地址池已分配、空闲和过期租约数量”已经满足。

display dhcp relay

读取实际状态或计数器,确认“确认 Discover 请求进入中继并转发到正确服务器”已经满足。

10. 故障定位

地址池包含网关或静态服务器地址

客户端可能取得重复地址,造成 ARP 冲突和间歇性业务中断。;上线前建立保留清单并排除所有网关、服务器、网络设备和静态终端地址。

客户端持续发送 Discover 但没有 Offer

终端无法取得地址、网关和 DNS,业务不能接入网络。;依次检查 VLAN、VLANIF、中继地址、到服务器的路由、服务器地址池和回程路由。

命令可以执行但业务状态未达到预期

仅凭配置回显判断成功,可能遗漏接口状态、协议协商或上下游不一致。;执行 display ip pool name OFFICE,结合变更前基线和对端状态逐项复核;异常时使用本主题回滚命令恢复。

命令可以执行但业务状态未达到预期

仅凭配置回显判断成功,可能遗漏接口状态、协议协商或上下游不一致。;执行 display dhcp relay,结合变更前基线和对端状态逐项复核;异常时使用本主题回滚命令恢复。

11. 回滚方法

华为

达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。

interface Vlanif 10
undo dhcp select global
quit
undo ip pool OFFICE
undo dhcp relay server-ip 10.0.0.10
无需回滚(只读操作)
无需回滚(只读操作)

华三

达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。

interface Vlan-interface 10
undo dhcp select server
quit
undo dhcp server ip-pool OFFICE
undo dhcp relay server-address 10.0.0.10
无需回滚(只读操作)
无需回滚(只读操作)

思科

达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。

no ip dhcp pool OFFICE
no ip helper-address 10.0.0.10
无需回滚(只读操作)
无需回滚(只读操作)

锐捷

达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。

no ip dhcp pool OFFICE
no ip helper-address 10.0.0.10
无需回滚(只读操作)
无需回滚(只读操作)

12. 交付物

  • 变更前基线、需求与影响范围确认记录。
  • 实际配置差异及配置、协议/表项、业务三层验证证据。
  • 异常、停止、回滚和复测记录,以及交接后的责任人与巡检项。
多 VLAN DHCP 和 Relay|交换机配置案例|vlanif.cn