前言
在网络工程领域,华为(Huawei)设备凭借其稳定性和强大的功能,被广泛应用于企业和运营商网络中。无论是初学者还是资深网络工程师,熟练掌握华为设备的常用命令都是必备技能。本文以华为 VRP 系统为基础,系统整理了从基础命令到高级功能的常用配置命令,帮助你快速上手和查阅。
一、系统基础与视图管理命令
这些命令是操作设备的入口,用于查看状态、管理配置和切换视图。
- display version:显示设备版本信息(软件、硬件、补丁等)。
- display device:查看设备硬件状态和模块信息。
- display memory:查看内存使用情况。
- display cpu-usage:查看 CPU 使用率。
- display clock:查看系统当前时间。
- system-view:从用户视图进入系统视图(最常用进入配置模式)。
- quit:退出当前视图(多次执行可退回用户视图)。
- sysname R1:设置设备名称,便于区分多台设备。
- display current-configuration:查看当前运行配置(日常排查首选命令)。
- display saved-configuration:查看保存的启动配置。
- save:保存当前配置到启动文件(强烈推荐配置后立即执行)。
- reboot:重启设备(使用前确认配置已保存)。
- reset saved-configuration:清除保存的配置(慎用,会恢复出厂状态)。
- display startup:查看启动配置文件信息。
小贴士:配置前先执行 display current-configuration | include interface 等过滤命令,快速定位已有配置。
二、接口配置命令
接口配置直接影响物理链路连通性。
- interface GigabitEthernet 0/0/0(或简写 int g0/0/0):进入千兆接口视图。
- interface Ethernet 0/0/1 / interface Serial 0/0/0:进入相应接口视图。
- shutdown / undo shutdown:关闭或开启接口。
- description Link to Core-Switch:添加接口描述(强烈建议养成习惯)。
- ip address 192.168.1.1 255.255.255.0:配置接口 IP 地址(三层接口)。
- mtu 1500:设置 MTU 值。
- speed 100 / duplex full:设置速率和双工模式。
- display interface brief:查看所有接口简略状态(Up/Down、速率、协议状态)。
- display interface GigabitEthernet 0/0/0:查看指定接口详细信息。
- display ip interface brief:查看接口 IP 地址及状态。
示例:
text
[Huawei] interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0] ip address 192.168.1.1 24
[Huawei-GigabitEthernet0/0/0] description To-PC
[Huawei-GigabitEthernet0/0/0] undo shutdown
三、VLAN 配置命令
VLAN 用于广播域隔离和网络安全分区。
- vlan batch 10 20 30:批量创建 VLAN。
- vlan 10:创建单个 VLAN 并进入视图。
- description VLAN10-Office:配置 VLAN 描述。
- port link-type access / trunk / hybrid:设置接口链路类型。
- port default vlan 10:Access 模式下加入 VLAN。
- port trunk allow-pass vlan 10 20 或 port trunk allow-pass vlan all:Trunk 模式允许 VLAN 通过。
- port hybrid untagged vlan 10 / port hybrid tagged vlan 20:Hybrid 模式标签处理。
- display vlan / display vlan summary:查看 VLAN 信息。
- display port vlan:查看接口所属 VLAN。
小贴士:Trunk 端口通常用于交换机间互联,Access 端口用于连接终端设备。
四、STP/RSTP/MSTP 配置
防止二层环路的核心协议。
-
stp enable:开启 STP。
-
stp mode rstp / mstp:设置模式(推荐 RSTP 或 MSTP)。
-
stp root primary:设置当前设备为主根桥。
-
stp priority 4096:设置桥优先级。
-
stp edged-port enable:配置边缘端口(连接 PC 等终端)。
-
stp bpdu-protection / root-protection / loop-protection:各种保护特性。
-
display stp brief / display stp:查看 STP 状态。
开启 STP 并设置为 RSTP 模式
[SW1] stp enable
[SW1] stp mode rstp设置为主根桥
[SW1] stp root primary
配置边缘端口(连接PC)
[SW1] interface GigabitEthernet 0/0/5
[SW1-GigabitEthernet0/0/5] stp edged-port enable
[SW1-GigabitEthernet0/0/5] stp bpdu-protection
[SW1-GigabitEthernet0/0/5] quit查看 STP 状态
[SW1] display stp brief
[SW1] display stp
MSTP 支持多个实例,适合大型多 VLAN 环境。
五、DHCP 配置命令
自动分配 IP 地址,简化客户端管理。
-
dhcp enable:全局开启 DHCP。
-
ip pool Office-Pool:创建地址池。
-
network 192.168.1.0 mask 255.255.255.0:设置地址池范围。
-
gateway-list 192.168.1.1 / dns-list 8.8.8.8:配置网关和 DNS。
-
lease day 1:设置租期。
-
static-bind ip-address 192.168.1.100 mac-address xxxx-xxxx-xxxx:静态绑定。
-
display ip pool:查看地址池使用情况。
全局开启 DHCP
[SW1] dhcp enable
创建全局地址池
[SW1] ip pool Office-Pool
[SW1-ip-pool-Office-Pool] network 192.168.10.0 mask 255.255.255.0
[SW1-ip-pool-Office-Pool] gateway-list 192.168.10.1
[SW1-ip-pool-Office-Pool] dns-list 8.8.8.8 114.114.114.114
[SW1-ip-pool-Office-Pool] lease day 1 hour 0 minute 0
[SW1-ip-pool-Office-Pool] excluded-ip-address 192.168.10.1 192.168.10.10
[SW1-ip-pool-Office-Pool] quit在接口下启用 DHCP
[SW1] interface GigabitEthernet 0/0/1
[SW1-GigabitEthernet0/0/1] dhcp select global
[SW1-GigabitEthernet0/0/1] quit查看 DHCP 信息
[SW1] display ip pool
[SW1] display dhcp server statistics
六、路由配置(静态/默认路由)
- ip route-static 192.168.2.0 24 192.168.1.2:配置下一跳静态路由。
- ip route-static 0.0.0.0 0 192.168.1.254:默认路由。
- display ip routing-table:查看路由表(最常用路由排查命令)。
- display ip routing-table protocol static:查看静态路由。
七、动态路由协议(OSPF / RIP)
OSPF(推荐用于中大型网络):
-
ospf 1 router-id 1.1.1.1:启动进程并设置 Router-ID。
-
area 0:进入区域。
-
network 192.168.1.0 0.0.0.255:宣告网段。
-
display ospf peer:查看邻居(邻居 Up 是 OSPF 正常的关键)。
启动 OSPF 进程
[SW1] ospf 1 router-id 1.1.1.1
[SW1-ospf-1] area 0
[SW1-ospf-1-area-0.0.0.0] network 192.168.10.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.0] quit
[SW1-ospf-1] quit发布默认路由
[SW1-ospf-1] default-route-advertise always
查看 OSPF 邻居和路由
[SW1] display ospf peer
[SW1] display ospf interface
[SW1] display ospf routing-table
RIP(简单但较少使用):
- rip 1 / version 2 / network 192.168.1.0。
八、高级功能命令速览
- ACL:acl 2000(基本)/acl 3000(高级),用于流量过滤。
- NAT:动态 NAT、静态 NAT、端口映射(解决公网地址不足)。
- Eth-Trunk:interface Eth-Trunk 1 + trunkport GigabitEthernet 0/0/1 to 0/0/3(链路聚合,提高带宽和冗余)。
- VRRP:网关冗余协议,vrrp vrid 1 virtual-ip 192.168.1.254。
- 端口安全:port-security enable + port-security max-mac-num 5(防止 MAC 泛洪攻击)。
- 日志与调试:info-center enable、display logbuffer、debugging ip packet(调试后记得 undo debugging all)。
九、文件系统与设备管理
- dir:查看当前目录文件。
- more config.txt:查看文件内容。
- copy / rename / delete / undelete:文件复制、重命名、删除与恢复。
- tftp / ftp:通过 TFTP 或 FTP 传输文件(升级、备份常用)。
- display saved-configuration:查看保存配置。
十、常用快捷键与操作技巧
- ?:在线帮助(输入命令后加空格再 ? 可看到参数提示)。
- Tab:命令或参数补全。
- ↑ / ↓:历史命令回溯。
- Ctrl + A / E:光标移到行首/行尾。
- Ctrl + C:终止当前命令。
- Ctrl + Z:返回用户视图。
- screen-length 0:禁用分页显示(适合查看长输出)。
- undo:撤销配置(如 undo ip address)。
结尾
华为网络设备的命令体系虽然庞大,但核心命令高度结构化,掌握本篇所列的基础命令后,你已经具备了搭建中小型企业网络的能力。建议结合实际设备多加练习,并在配置前养成备份配置的习惯(display current-configuration + 保存)。
网络世界变化迅速,命令也在不断更新。实际工作中,请以设备当前版本的官方文档为准。本文旨在作为快速参考手册,帮助你在运维现场快速定位和解决问题。