给终端自动发 IP,这事看着简单,真在交换机上配起来五家命令差得不少。现场最常见的就两种情况:一种是交换机自己当 DHCP 服务器(小网、接入层直接在交换机上建地址池);另一种是终端和 DHCP 服务器不在同一个网段,交换机得做中继(relay),把广播的 DHCP 请求转给远端的服务器。
这篇把这两种都走一遍,命令按官方文档核对,复制即用。
先分清你要的是哪种
- DHCP 服务器(地址池):交换机直接给终端发地址。适合接入层、小网络,不用再架一台服务器。
- DHCP 中继(relay):交换机不发证,只当"传声筒"——终端的 DHCP 广播被中继到远端服务器,服务器回的地址再传回来。适合终端和服务器跨网段、服务器集中部署的组网。
两家命令完全不是一套,别混。下面分两块讲。

一、DHCP 服务器(地址池):交换机自己发证
统一任务:给 VLAN10 终端发 192.168.10.0/24,网关 192.168.10.1,DNS 114.114.114.114,租期 3 天,排除 192.168.10.1-192.168.10.10(留给网关/打印机等固定设备)。
华为交换机 DHCP 服务器配置命令
system-view
dhcp enable
ip pool vlan10
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.1
dns-list 114.114.114.114
lease day 3
excluded-ip-address 192.168.10.1 192.168.10.10
quit
华为地址池是一个独立视图 ip pool,网段、网关、DNS、租期、排除地址全在池子里写。别忘了最上面的 dhcp enable 全局开关。
华三交换机 DHCP 服务器配置命令
system-view
dhcp enable
dhcp server ip-pool vlan10
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.1
dns-list 114.114.114.114
expired day 3
quit
dhcp server forbidden-ip 192.168.10.1 192.168.10.10
华三和华为骨架像,但两个坑:一是排除地址不在地址池视图里,要在全局单独敲 dhcp server forbidden-ip;二是租期关键字是 expired(不是华为的 lease)。
思科 / 锐捷 / 迈普交换机 DHCP 服务器配置命令
三家同属 IOS 派系,写法一致:
configure terminal
service dhcp
ip dhcp excluded-address 192.168.10.1 192.168.10.10
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
dns-server 114.114.114.114
lease 3 0 0
exit
service dhcp 是全局开关;排除地址 ip dhcp excluded-address;网关叫 default-router(不是 gateway);租期 lease 3 0 0 是「天 时 分」,这里表示 3 天 0 时 0 分。迈普与思科/锐捷此处完全一样。
二、DHCP 中继(跨网段转发)
统一任务:终端在 G0/0/1 所在网段,远端 DHCP 服务器在 192.168.100.1,交换机做中继把请求转过去。
华为交换机 DHCP 中继配置命令
system-view
dhcp enable
interface G0/0/1
dhcp select relay
dhcp relay server-ip 192.168.100.1
quit
华为中继是接口下 dhcp select relay + dhcp relay server-ip 指服务器。
华三交换机 DHCP 中继配置命令
system-view
dhcp enable
interface G0/0/1
dhcp select relay
dhcp relay server-address 192.168.100.1
quit
华三和华为只有一个词不同:server-ip 还是 server-address,其余一致。
思科 / 锐捷交换机 DHCP 中继配置命令
configure terminal
service dhcp
interface G0/0/1
ip helper-address 192.168.100.1
exit
IOS 系不用"relay"这个词,接口下一条 ip helper-address 指向服务器即可,简单直接。
迈普交换机 DHCP 中继配置命令
迈普各系列 DHCP 中继命令差异较大:
configure terminal
ip dhcp-server 192.168.100.1
# 说明:迈普各系列 DHCP 中继命令差异大;S4330 等用 dhcp-relay + dhcp-server group-id,请以实际设备手册为准
迈普主流接入(如 S4320)用全局 ip dhcp-server 直接指服务器;部分系列(如 S4330)走 dhcp-relay + dhcp-server group-id 方式。上机前一定核对手册,别照抄一条就以为通用。
几个最容易踩的坑
- 忘了
dhcp enable/service dhcp全局开关——华为华三是dhcp enable、IOS 系是service dhcp。不敲这个,地址池和中继全都不生效,排错半天找不到原因。 - 华三排除地址写错地方——
dhcp server forbidden-ip在地址池视图外面配,写进 pool 里会报错。 - 中继接口配反了——
ip helper-address/dhcp relay server-ip要配在用户侧接口(终端所在网段),不是服务器那一侧。 - 迈普中继命令不通用——上面说了,各系列差异大,必须按设备手册来。
华为 dhcp relay server-ip、华三 server-address、思科 ip helper-address、迈普 ip dhcp-server,名字记混是常事。用工具出命令,选厂商直接出对应写法。
我写的路由交换命令生成器:选厂商、填网段/网关/DNS/租期,DHCP 服务器和中继命令一次生成,华为/华三/锐捷/迈普/思科都覆盖,每条按官方文档核过。现在 V2.4.4,离线绿色单文件。
说明
命令我都按各厂商官方文档和工具生成逻辑逐条核对过。但设备型号、软件版本、现网拓扑不一样,真上设备前请先在测试环境或模拟器里跑一遍,确认无误再动生产。按本文命令操作产生的后果,由操作方自行承担。
工具获取
三步拿走工具,全免费:
- 点个关注——后面 MSTP、端口安全、IP-MAC 绑定这些五厂商对照我会一篇篇更新,关注了主页不漏更,新文章出来你能第一时间刷到。
- 评论区回复「路由交换命令生成器」——告诉我你在用,也方便你回头在评论区捞这篇。
- 点开链接免费下载:
https://download.csdn.net/download/qq_42614669/93155107
评论区回复"路由交换命令生成器"免费下载
下期预告:(十二)MSTP 多实例生成树配置命令五厂商对照——一个环路为什么能切成多个生成树实例。
系列相关推荐(发布后回填同系列文章链接,提升整体收录与权重):
- (四)静态路由配置命令五厂商对照
- (七)NAT 配置命令五厂商对照
- (六)ACL 配置命令五厂商对照
DHCP 配置命令五厂商对照:华为 华三 锐捷 迈普 思科&spm=1001.2101.3001.5002&articleId=163799893&d=1&t=3&u=3dbcaefb6d2642b2ad0355399288de6a)
592

被折叠的 条评论
为什么被折叠?



