华为DHCP配置实例及H3C,CISCO等相关配置命令

  • 时间:2025-11-30 21:37 作者: 来源: 阅读:4
  • 扫一扫,手机访问
摘要:一、DHCP含义及其相关报文,优点及应用场景 二、华为DHCP实验拓扑图 三、华为DHCP配置命令 四、华为(Huawei)、H3C(华三) 与 Cisco (思科)DHCPv6 命令差异对比 五、核心差异总结(实操必记) 六、备注 一、DHCP含义及其相关报文,优点及应用场景 1.什么是DHCP 动态主机配置协议DHCP(Dynamic Host Configuration

一、DHCP含义及其相关报文,优点及应用场景

二、华为DHCP实验拓扑图

三、华为DHCP配置命令

四、华为(Huawei)、H3C(华三) 与 Cisco (思科)DHCPv6 命令差异对比

五、核心差异总结(实操必记)

六、备注

一、DHCP含义及其相关报文,优点及应用场景

1.什么是DHCP

动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种网络管理协议,用于集中对用户IP地址进行动态管理和配置。

2.DHCP报文交互

如下图所示,在没有部署DHCP中继的场景下,首次接入网络DHCP客户端与DHCP服务器的报文交互过程,该过程称为DHCP报文四步交互。

3.适用场景:
1、基础场景:中小型局域网(SOHO / 中小企业)
2、企业级场景 1:大型园区网(多部门 / 多 VLAN)
3、企业级场景 2:数据中心(服务器集群 / 虚拟化环境)
4、特殊场景 1:远程办公(VPN 接入)
5、特殊场景 2:公共网络(酒店 / 机场 / 商场)
6、IPv6 专属场景:运营商宽带接入(家庭 / 企业)

4.对比静态 IP:DHCP 的核心优势总结

对比维度DHCP(动态分配)静态 IP(手动配置)
运维效率自动化分配,集中管理,批量变更手动配置,逐终端修改,效率低下
IP 利用率动态回收闲置地址,利用率 80%-90%地址固定分配,利用率 30%-50%,浪费严重
冲突风险自动规避冲突,风险极低人工配置易冲突,导致网络中断
适配性支持终端数量波动、弹性扩容终端数量固定,扩容需重新规划地址
安全性支持 IP-MAC 绑定、权限隔离、日志审计无内置安全机制,非法终端易接入
技术兼容性兼容 IPv6、云平台、VPN、物联网等新技术适配性差,难以支持复杂网络架构

5.DHCP 场景选择核心原则

场景类型推荐 DHCP 模式关键配置重点
中小型局域网本地 DHCP 服务器简单地址池 + 基础参数分发
大型园区网(多 VLAN)DHCP 中继(Relay)多 VLAN 独立地址池 + 地址保留
数据中心 / 虚拟化企业级 DHCP + 云联动自定义 Option + 长租约 + UUID 绑定
远程办公(VPN)VPN 专属地址池网段隔离 + ACL 权限控制
公共网络(酒店 / 机场)短租约 + 认证联动地址回收 + 防滥用限制
IPv6 宽带接入无状态 DHCPv6+PD前缀委派 + 辅助信息分发

二、华为DHCP实验拓扑图

三、华为DHCP配置命令

1.华为配置

<R1>dis cu

#

sysname Huawei

#

ipv6 //开启IPV6

#

dhcp enable //开启DHCP功能

#

ip pool 4 //配置IPV4地址池,起名为4

 gateway-list 192.168.1.1 //配置网关

 network 192.168.1.0 mask 255.255.255.0 //配置网段及子网

 dns-list 114.114.114.114 //配置DNS

#

dhcpv6 pool 6 //配置IPV6地址池,起名为6

address prefix 2025::/64  //指定 DHCPv6 服务器可分配的 IPv6 网段前缀

excluded-address 2025::1 //排除分配某个IPV6地址

 dns-server 2025::1 //指写DNS地址

#

aaa

 authentication-scheme default

 authorization-scheme default

 accounting-scheme default

 domain default

 domain default_admin

 local-user admin password cipher OOCM4m($F4ajUn1vMEIBNUw#

 local-user admin service-type http

#

firewall zone Local

 priority 16

#

interface Ethernet0/0/0

 ipv6 enable //使能IPV6

 ip address 192.168.1.1 255.255.255.0 //配置IPV4地址及子网掩码

 ipv6 address 2025::1/64 //配置IPV6地址和子网

 undo ipv6 nd ra halt  //取消 “停止 RA 发送

 ipv6 nd autoconfig other-flag //命令用来清除RA报文中的有状态自动配置其他信息的标志位

 dhcp select global  //配置成全局模式

 dhcpv6 server 6 //使该接口下的 IPv6 终端能通过此地址池获取配置(地址、DNS、网关等)

#

interface Ethernet0/0/1

#

interface Serial0/0/0

 link-protocol ppp

#

interface Serial0/0/1

 link-protocol ppp

#

interface Serial0/0/2

 link-protocol ppp

#

interface Serial0/0/3

 link-protocol ppp

#

interface GigabitEthernet0/0/0

#

interface GigabitEthernet0/0/1

#

interface GigabitEthernet0/0/2

#

interface GigabitEthernet0/0/3

#

wlan

#

interface NULL0

#

user-interface con 0

user-interface vty 0 4

user-interface vty 16 20

#

return

<R1>

验证

在PC1上配置-IPV4/IPV6-(选择)DHCP

点击命令行,查看是否获取IP地址,没有则获取失败,请检查并查看配置

四、华为(Huawei)、H3C(华三) 与 Cisco (思科)DHCPv6 命令差异对比

以下对比基于 华为 VRP 5/8H3C Comware V7Cisco IOS/IOS-XE 三大主流系统,聚焦 DHCPv6 配置全流程(基础准备、地址池配置、接口关联、中继、验证排障),突出实操中需直接替换的命令差异,方便运维快速切换使用。

配置场景华为(VRP)命令H3C(Comware V7)命令Cisco(IOS/IOS-XE)命令核心差异说明
一、基础前提准备
1. 启用 IPv6 路由(必选) system-view ipv6 routing system-view ipv6 routing enable configure terminal ipv6 unicast-routing华为 / H3C 关键字一致( ipv6 routing),Cisco 需加  unicast
2. 启用 DHCPv6 服务(必选) system-view dhcp enable(全局启用 DHCP 服务,含 DHCPv6) 无需单独启用(关联地址池后自动激活) 无需单独启用(默认支持,关联接口后生效)华为需先全局开启  dhcp enable,H3C/Cisco 无需额外启用 DHCPv6 服务
3. 接口启用 IPv6 + 配置地址 interface GigabitEthernet 0/0/1 ipv6 enable ipv6 address 2001:db8:1::1/64 undo shutdown interface GigabitEthernet 0/0/1 ipv6 enable ipv6 address 2001:db8:1::1/64 undo shutdown interface GigabitEthernet0/1 ipv6 enable ipv6 address 2001:db8:1::1/64 no shutdown接口编号:华为 / H3C 为  0/0/1(三层编号),Cisco 为  0/1;启用接口:华为 / H3C 用  undo shutdown,Cisco 用  no shutdown
4. 放行 ICMPv6(可选) ipv6 access-list ICMPV6-PERMIT rule permit icmp any any interface GigabitEthernet 0/0/1 ipv6 traffic-filter ICMPV6-PERMIT inbound ipv6 access-list ICMPV6-PERMIT rule permit icmp any any interface GigabitEthernet 0/0/1 ipv6 traffic-filter ICMPV6-PERMIT inbound ipv6 access-list ICMPV6-PERMIT permit icmp any any interface GigabitEthernet0/1 ipv6 traffic-filter ICMPV6-PERMIT inACL 应用方向:华为 / H3C 用  inbound,Cisco 用  in;ACL 规则关键字:华为 / H3C 需加  rule,Cisco 直接  permit
二、无状态 DHCPv6 配置
1. 创建无状态地址池 dhcpv6 pool STATELESS-POOL prefix 2001:db8:1::/64(绑定网段) dns-server 2001:4860:4860::8888 domain-name example.com dhcpv6 pool STATELESS-POOL prefix 2001:db8:1::/64(绑定网段) dns-server 2001:4860:4860::8888 domain-name example.com ipv6 dhcp pool STATELESS-POOL dns-server 2001:4860:4860::8888 domain-name example.com prefix-delegation pool PD-POOL(可选前缀委派)地址池创建:华为 / H3C 用  dhcpv6 pool,Cisco 用  ipv6 dhcp pool;无状态池绑定:华为 / H3C 必须配置  prefix,Cisco 无需绑定(依赖 RA 前缀)
2. 接口关联 + RA 配置 interface GigabitEthernet 0/0/1 dhcpv6 server STATELESS-POOL(关联地址池) ipv6 nd ra other-config-flag(O 标志位) ipv6 nd ra prefix 2001:db8:1::/64 valid-lifetime 3600 preferred-lifetime 1800 interface GigabitEthernet 0/0/1 dhcpv6 server STATELESS-POOL(关联地址池) ipv6 nd ra other-config-flag(O 标志位) ipv6 nd ra prefix 2001:db8:1::/64 valid-lifetime 3600 preferred-lifetime 1800 interface GigabitEthernet0/1 ipv6 dhcp server STATELESS-POOL(关联地址池) ipv6 nd ra other-config-flag(O 标志位) ipv6 nd ra prefix 2001:db8:1::/64(默认生命周期)接口关联服务:华为 / H3C 用  dhcpv6 server,Cisco 用  ipv6 dhcp server;RA 前缀生命周期:华为 / H3C 显式指定,Cisco 用默认值(valid=2592000 秒,preferred=604800 秒)
三、有状态 DHCPv6 配置
1. 创建有状态地址池方式 1:指定地址范围 dhcpv6 pool STATEFUL-POOL address range 2001:db8:1::10 2001:db8:1::200方式 2:前缀 + 排除 dhcpv6 pool STATEFUL-POOL prefix 2001:db8:1::/64 exclude 2001:db8:1::1(排除网关) lease time 2880(租约 48 小时) dns-server 2001:4860:4860::8888方式 1:指定地址范围 dhcpv6 pool STATEFUL-POOL address range 2001:db8:1::10 2001:db8:1::200方式 2:前缀 + 排除 dhcpv6 pool STATEFUL-POOL prefix 2001:db8:1::/64 exclude 2001:db8:1::1(排除网关) lease time 2880(租约 48 小时) dns-server 2001:4860:4860::8888 ipv6 dhcp pool STATEFUL-POOL address prefix 2001:db8:1::/64 exclude 2001:db8:1::1(仅支持前缀 + 排除) lease 2880(租约 48 小时) dns-server 2001:4860:4860::8888地址分配方式:华为 / H3C 支持  address range(直接指定范围),Cisco 仅支持  address prefix+ 排除;租约关键字:华为 / H3C 用  lease time,Cisco 用  lease
2. 接口关联 + RA 配置 interface GigabitEthernet 0/0/1 dhcpv6 server STATEFUL-POOL(关联地址池) ipv6 nd ra managed-config-flag(M 标志位) ipv6 nd ra other-config-flag(O 标志位) undo ipv6 nd ra prefix 2001:db8:1::/64(禁用 SLAAC 前缀) interface GigabitEthernet 0/0/1 dhcpv6 server STATEFUL-POOL(关联地址池) ipv6 nd ra managed-config-flag(M 标志位) ipv6 nd ra other-config-flag(O 标志位) undo ipv6 nd ra prefix 2001:db8:1::/64(禁用 SLAAC 前缀) interface GigabitEthernet0/1 ipv6 dhcp server STATEFUL-POOL(关联地址池) ipv6 nd ra managed-config-flag(M 标志位) ipv6 nd ra other-config-flag(O 标志位) no ipv6 nd ra prefix 2001:db8:1::/64(禁用 SLAAC 前缀)禁用 RA 前缀:华为 / H3C 用  undo,Cisco 用  no;M/O 标志位命令三者完全一致
四、DHCPv6 中继配置
接入层接口配置 interface GigabitEthernet 0/0/2(连接终端的接口) ipv6 enable ipv6 address 2001:db8:2::1/64 dhcpv6 relay destination 2001:db8:1::1(指向 DHCPv6 服务器地址) interface GigabitEthernet 0/0/2(连接终端的接口) ipv6 enable ipv6 address 2001:db8:2::1/64 dhcpv6 relay destination 2001:db8:1::1(指向 DHCPv6 服务器地址) interface GigabitEthernet0/2(连接终端的接口) ipv6 enable ipv6 address 2001:db8:2::1/64 ipv6 dhcp relay destination 2001:db8:1::1(指向 DHCPv6 服务器地址)中继关键字:华为 / H3C 用  dhcpv6 relay,Cisco 用  ipv6 dhcp relay;其余配置逻辑一致
五、验证与排障
1. 查看地址池配置 display dhcpv6 pool STATEFUL-POOL display dhcpv6 pool STATEFUL-POOL show ipv6 dhcp pool STATEFUL-POOL查看命令关键字:华为 / H3C 用  display,Cisco 用  show
2. 查看地址绑定情况 display dhcpv6 server binding display dhcpv6 server binding show ipv6 dhcp binding华为 / H3C 需加  server 明确查看服务器绑定,Cisco 直接  show ipv6 dhcp binding
3. 查看 RA 配置 display ipv6 nd ra interface GigabitEthernet 0/0/1 display ipv6 nd ra interface GigabitEthernet 0/0/1 show ipv6 nd ra interface GigabitEthernet0/1接口参数格式差异(编号),核心命令逻辑一致
4. 开启调试日志 debug dhcpv6 server all debug dhcpv6 server all debug ipv6 dhcp server华为 / H3C 需加  all 输出完整日志,Cisco 直接启用调试(默认输出详细信息)
5. 保存配置 save(系统视图) save(系统视图) write memory 或  copy running-config startup-config

五、核心差异总结(实操必记)

1. 基础关键字差异(贯穿全流程)

功能华为 / H3C 关键字Cisco 关键字
查看配置 display show
取消配置 undo no
地址池创建 dhcpv6 pool ipv6 dhcp pool
接口关联 DHCPv6 服务 dhcpv6 server ipv6 dhcp server
DHCPv6 中继 dhcpv6 relay ipv6 dhcp relay
启用 IPv6 路由 ipv6 routing ipv6 unicast-routing

2. 关键配置差异(易踩坑点)

华为特有:必须先全局执行  dhcp enable,否则 DHCPv6 服务无法生效;H3C 特有:支持直接通过  address range 指定有状态地址分配范围,配置更灵活;Cisco 特有:无状态地址池无需绑定  prefix,依赖 RA 报文通告前缀;有状态地址池仅支持  prefix+排除 方式,不支持直接指定地址范围。

3. 配置逻辑一致性

无状态 / 有状态 DHCPv6 的核心区别(地址分配方式、RA 标志位)三者完全一致;RA 报文的 M 标志位( managed-config-flag)和 O 标志位( other-config-flag)命令完全统一;DHCPv6 中继的配置逻辑(接口启用 IPv6 + 指向服务器地址)一致,仅关键字差异。

通过以上对比,可快速实现三大厂商设备 DHCPv6 配置的切换,实操时重点关注「关键字差异」和「华为需启用 DHCP 服务」这两个核心点,其余配置流程可复用同一逻辑。

六、备注

参考资料:各大厂商官网

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】创建一个本地分支(2025-12-03 22:43)
【系统环境|】git 如何删除本地和远程分支?(2025-12-03 22:42)
【系统环境|】2019|阿里11面+EMC+网易+美团面经(2025-12-03 22:42)
【系统环境|】32位单片机定时器入门介绍(2025-12-03 22:42)
【系统环境|】从 10 月 19 日起,GitLab 将对所有免费用户强制实施存储限制(2025-12-03 22:42)
【系统环境|】价值驱动的产品交付-OKR、协作与持续优化实践(2025-12-03 22:42)
【系统环境|】IDEA 强行回滚已提交到Master上的代码(2025-12-03 22:42)
【系统环境|】GitLab 15.1发布,Python notebook图形渲染和SLSA 2级构建工件证明(2025-12-03 22:41)
【系统环境|】AI 代码审查 (Code Review) 清单 v1.0(2025-12-03 22:41)
【系统环境|】构建高效流水线:CI/CD工具如何提升软件交付速度(2025-12-03 22:41)
手机二维码手机访问领取大礼包
返回顶部