首页/网络/VLAN 与高可用速查/VLANIF 上的 DHCP 中继
VLAN 与 Trunk81 条

VLANIF 上的 DHCP 中继

网关在交换机(VLANIF)而 DHCP 服务器在远端时,需要在 VLANIF 上配置中继指向服务器,由中继转发 DHCP 报文。

VLAN 与高可用速查网络更新于 2026-10-13

VLANIF 上的 DHCP 中继

DHCP 中继用于『网关在交换机、服务器在远端』的组网:终端的 DHCP 广播无法跨网段,中继设备把广播转成单播发给 DHCP 服务器,并把请求所在网段的信息(giaddr)一并带上,服务器据此选择对应地址池。

基本信息

适用平台华为(dhcp select relay)、Cisco(ip helper-address)
前提条件中继接口有 IP 且处于 Up
转发方式广播转单播,携带 giaddr
服务器侧按 giaddr 匹配地址池

典型使用场景

  • 集中部署 DHCP 服务器为多个 VLAN 分配地址
  • 园区各楼层 VLAN 由核心交换机做中继
  • DHCP 服务器迁移或改造后核对中继指向
  • 排障终端拿不到地址时确认中继是否生效
  • 割接时核对 giaddr 与服务器地址池的对应关系

华为与 Cisco 配置

华为与 Cisco 配置
# 华为
dhcp enable
interface Vlanif10
 dhcp select relay
 dhcp relay server-ip 10.1.1.10          # DHCP 服务器地址
# Cisco
interface Vlan10
 ip helper-address 10.1.1.10
display dhcp relay statistics            # 中继报文统计(命令随版本)

配置要点

项目说明注意
中继接口VLANIF 需 Up 且有地址无地址时中继不生效
服务器指向每接口可配一个或多个漏配则该 VLAN 拿不到地址
giaddr服务器按它选择地址池网段不匹配时服务器不回包
接入安全DHCP 信任端口与防私接防止私接服务器抢答
服务器端地址池要与中继接口网段对应:giaddr 与地址池不匹配时服务器通常直接丢弃请求,表现为终端长时间拿不到地址。
中继接口未配 IP 或未 Up 时中继不会生效,排查顺序应当是接口状态优先于中继配置。
接入侧建议配置 DHCP 信任端口或防私接措施,避免非法 DHCP 服务器抢答,导致终端拿到错误地址与网关。
上行路径还要放行 DHCP 报文(服务器方向通常是 UDP 67/68 的单播),中间有 ACL 或防火墙时最容易漏放,现象是部分 VLAN 拿不到地址。

易错点

  • 中继接口未配 IP 或接口 Down,中继不生效,终端长时间拿不到地址
  • 服务器地址池与 giaddr 网段不匹配,服务器不回包,看起来像中继没有配置
  • 中继指向的服务器地址变更后未同步更新,整个网段的地址分配都受影响
  • 接入端口未做 DHCP 信任控制,非法服务器抢答,终端拿到错误网关
  • 同一 VLAN 配多个中继服务器但未规划主备策略,服务器状态变化时行为不可预期

数据来源与参考

  • 华为 S 系列交换机产品文档(DHCP 中继)
  • Cisco IOS 配置手册(DHCP Relay)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌