对于网络工程师而言,同时维护华为与华三(H3C)设备是常见场景。虽然两者同源,命令体系高度相似,但在一些细节上仍有差异。掌握这些异同点,能有效提升运维效率,避免配置失误。本文将对比两家厂商在交换机、路由器、防火墙上的常用配置命令,帮助你快速上手。
在深入学习具体命令之前,如果你想系统性地构建或梳理网络知识体系,可以参考 云栈社区 的 网络/系统 版块,那里汇聚了大量关于 TCP/IP、路由交换、防火墙策略等基础与进阶内容。
一、基础操作对比
| 命令 |
华为 |
H3C |
说明 |
system-view |
进入系统视图 |
进入系统视图 |
两者相同,用于进入系统视图 |
quit |
返回上一级视图 |
返回上一级视图 |
两者相同,用于退出当前视图 |
save |
保存当前配置 |
保存配置 |
两者相同,用于保存配置 |
display current-configuration |
查看当前配置(类似 show run) |
查看当前配置(类似 show run) |
两者相同,用于查看当前配置 |
display version |
查看设备版本信息 |
查看设备版本信息 |
两者相同,用于查看设备版本信息 |
sysname <name> |
配置设备名称 |
配置设备名称 |
两者相同,用于设置设备名称 |
reboot |
重启设备 |
重启设备 |
两者相同,用于重启设备 |
说明:在基础操作层面,华为和华三的命令几乎完全一致,包括进入系统视图、保存配置、查看配置和版本信息等,这对于熟悉其中一家的工程师来说几乎没有学习成本。
二、接口配置对比
| 命令 |
华为 |
H3C |
说明 |
interface GigabitEthernet0/0/1 |
进入接口视图 |
进入接口视图(H3C接口编号格式一般为槽位/子卡/端口) |
命令格式与功能相同 |
description <text> |
配置接口描述 |
配置接口描述 |
两者相同,用于设置接口描述 |
undo shutdown |
启用接口 |
启用接口 |
两者相同,用于启用接口 |
shutdown |
关闭接口 |
关闭接口 |
两者相同,用于关闭接口 |
display interface brief |
查看接口状态摘要 |
查看接口状态摘要 |
两者相同,用于快速查看接口状态 |
说明:接口配置是设备管理的基础,两家的命令也保持高度一致。唯一需要注意的是,部分H3C设备的接口编号规则可能略有不同,但interface命令的使用方式是相同的。
三、VLAN 配置对比
| 命令 |
华为 |
H3C |
说明 |
vlan <vlan-id> |
创建 VLAN 并进入 VLAN 视图 |
创建 VLAN 并进入 VLAN 视图 |
命令与功能完全相同 |
port link-type access |
配置接口为 Access 模式 |
配置接口为 Access 模式 |
两者相同 |
port default vlan <vlan-id> |
将 Access 接口加入指定 VLAN |
将接口加入 Access VLAN |
功能相同,表述略有差异 |
port link-type trunk |
配置接口为 Trunk 模式 |
配置接口为 Trunk 模式 |
两者相同 |
port trunk allow-pass vlan <vlan-list> |
Trunk 接口允许的 VLAN 列表 |
Trunk 接口允许的 VLAN 列表 |
两者相同 |
display vlan |
查看 VLAN 信息 |
查看 VLAN 信息 |
两者相同 |
说明:VLAN配置是二层网络的核心,华为与华三在此部分的命令完全互通,包括创建VLAN、配置接口模式(Access/Trunk)以及查看VLAN信息,配置逻辑完全一致。
四、生成树协议(STP)对比
| 命令 |
华为 |
H3C |
说明 |
stp enable |
全局启用 STP |
全局启用 STP |
命令相同 |
stp mode stp/rstp/mstp |
设置 STP 模式 |
设置 STP 模式(H3C支持 PVST) |
命令相同,用于设置STP模式 |
stp root primary |
配置当前交换机为根桥 |
配置当前交换机为根桥 |
命令相同 |
说明:在生成树协议配置上,基础命令如启用、设置模式、指定根桥等,两者命令相同。需要注意的是,H3C设备可能额外支持一些私有协议模式。
五、链路聚合(Eth-Trunk / Aggregation)对比
| 命令 |
华为 |
H3C |
说明 |
interface Eth-Trunk <id> |
创建 Eth-Trunk 接口 |
创建聚合接口(H3C链路聚合默认使用静态模式) |
功能相同,华为称Eth-Trunk,H3C称聚合接口或Bridge-Aggregation |
mode lacp-static |
配置 LACP 模式聚合 |
配置聚合模式 |
命令相同,用于配置动态LACP聚合 |
trunkport GigabitEthernet0/0/1 |
将物理接口加入 Eth-Trunk |
将物理接口加入聚合组 |
功能相同,华为命令为trunkport,H3C通常为port group |
说明:链路聚合的概念和配置目的一致,主要区别在于聚合接口的名称(Eth-Trunk vs. Aggregation)。具体将物理端口加入聚合组的命令可能有所不同,但配置思路相通。
六、路由配置对比
| 命令 |
华为 |
H3C |
说明 |
ip route-static <network> <mask> <next-hop> |
配置静态路由 |
配置静态路由 |
命令与语法完全相同 |
ospf <process-id> |
进入 OSPF 进程视图 |
进入 OSPF 进程视图 |
命令相同 |
area <area-id> |
进入 OSPF 区域视图 |
进入 OSPF 区域视图 |
命令相同 |
network <ip> <mask> |
宣告 OSPF 网络 |
宣告 OSPF 网络 |
命令相同 |
display ip routing-table |
查看路由表 |
查看路由表 |
命令相同 |
说明:在静态路由和OSPF动态路由配置方面,华为与华三的命令高度统一。无论是配置语句还是查看路由表的命令,都完全一致,这大大简化了跨平台的路由规划与实施工作。更多关于路由协议的深入探讨,可以在 网络/系统 板块找到丰富的资料。
七、NAT 配置对比
| 命令 |
华为 |
H3C |
说明 |
nat address-group <group-id> |
配置 NAT 地址池 |
配置 NAT 地址池 |
命令相同 |
acl <acl-number> |
创建 ACL 规则(如 acl 2000) |
创建基本 ACL(如 acl basic 2000) |
主要区别:华为直接用acl,H3C需加basic |
interface <interface> |
在接口下应用 NAT |
在接口下应用 NAT |
步骤相同 |
nat outbound <acl-number> address-group <group-id> |
配置源 NAT |
配置源 NAT |
命令与逻辑相同 |
说明:NAT配置的核心逻辑一致,最大的不同点在于ACL(访问控制列表)的创建命令。华为使用简化的acl [number],而H3C需要明确指定acl basic [number]。这是运维中需要特别注意的一个差异点。
八、DHCP 配置对比
| 命令 |
华为 |
H3C |
说明 |
dhcp enable |
启用 DHCP 服务 |
启用 DHCP 服务 |
命令相同 |
ip pool <pool-name> |
创建 DHCP 地址池 |
创建 DHCP 地址池 |
命令相同 |
network <network> mask <mask> |
配置地址池网段 |
配置地址池网段 |
命令相同 |
gateway-list <ip> |
配置网关地址 |
配置网关地址 |
命令相同 |
说明:DHCP服务器配置命令两者完全一致,包括启用服务、创建地址池、定义地址段和网关等步骤。
九、防火墙配置对比
| 命令 |
华为 |
H3C |
说明 |
firewall zone <zone-name> |
创建安全区域 |
创建安全区域 |
概念与命令相同 |
set priority <value> |
设置区域优先级 |
(部分型号命令不同) |
华为常用此命令设置区域优先级 |
add interface <interface> |
将接口加入安全区域 |
将接口加入安全区域 |
功能相同 |
security-policy |
进入安全策略视图 |
进入安全策略视图 |
命令相同 |
rule name <rule-name> |
创建策略规则 |
创建策略规则 |
命令相同 |
source-zone <zone> |
指定源安全区域 |
指定源安全区域 |
命令相同 |
destination-zone <zone> |
指定目的安全区域 |
指定目的安全区域 |
命令相同 |
source-ip <ip> |
指定源地址 |
指定源地址 |
命令相同 |
destination-ip <ip> |
指定目的地址 |
指定目的地址 |
命令相同 |
action permit/deny |
指定策略动作 |
指定策略动作 |
命令相同 |
说明:防火墙的安全策略配置逻辑和核心命令在华为与华三之间高度相似,都遵循“创建规则-定义流量的源/目的-执行动作”的流程。主要区别可能在于一些高级特性或特定型号的配置细节上。这类设备配置是网络运维和安全保障的重中之重,相关的排错与优化经验可以到 运维/DevOps/SRE 板块与同行交流。
总结
总体来看,华为与华三设备的配置命令相似度超过90%,尤其是在基础操作、接口、VLAN、路由、DHCP等通用功能上。这得益于共同的技术渊源。主要的差异点集中在:
- 链路聚合的接口命名(Eth-Trunk vs. Aggregation)。
- ACL的创建命令(
acl vs acl basic)。
- 防火墙等设备某些高级功能的细微差别。
建议在实际工作中,可以将此对照表作为速查手册。同时,养成查阅官方配置指南的习惯,对于任何复杂的配置场景,技术文档 永远是最权威的参考。
|