资讯动态

华为交换机命令配置大全:从Console口到VLAN的实战指南

发布时间:2026/10/21 11:18:10 来源:尧图企业网站定制
简介这份资源是面向网络运维人员与华为交换机初学者的中文命令配置速查文档针对日常设备调试、参数配置与故障排查场景帮助读者快速定位并理解常用命令的语法与用途。包内共1个doc文件压缩包约96KB以文档形式系统整理命令说明便于离线查阅与打印。内容覆盖查看交换机运行状态与统计信息、文件与系统管理、系统参数配置以及以太网端口视图、VLAN视图、用户界面视图等典型配置场景并包含用户分级保护密码设置、终端屏幕行数调整和命令行在线帮助等实用技巧配有具体命令示例与参数说明。目前已有14721人学习下载适合需要系统梳理华为交换机命令体系、对照实操查漏补缺的读者参考使用。1. 华为交换机命令配置大全从 Console 口到 VLAN 的落地安装笔记手里拿到一台 S2000B 系列交换机第一反应往往不是翻手册而是找一份能照着敲的命令清单。华为交换机命令配置大全这类资料核心价值就在于把 Console 口连接、用户视图切换、端口参数、VLAN 划分这些高频操作串成一条可复现的路径。装不好会怎样最典型的就是 Console 口速率对不上终端一片乱码或者 super 密码设完自己都进不去监控级。这份笔记适合刚接手网络设备、需要把交换机从开箱状态配到能跑业务的开发者也适合想系统梳理华为交换机命令体系的老手。下面按「环境准备 → 基础配置 → 端口与 VLAN → 避坑 → 验证」的顺序把每一步的命令和参数讲透。2. 搭建 Console 配置环境线缆、终端参数与首次登录2.1 硬件连接与终端仿真程序选择Console 口配置是华为交换机最基础的接入方式不依赖网络只要一根配置电缆就能干活。第一步是把微机的串口通过配置电缆连到交换机的 Console 口注意 Console 口通常是 RJ45 形态需要专用 Console 线普通网线插上去不会有任何反应。第二步是在微机上运行终端仿真程序Windows 平台常见做法是用超级终端或 PuTTYLinux 和 macOS 下我一般直接用screen或minicom。终端通信参数必须严格对齐波特率 9600 bit/s、8 位数据位、1 位停止位、无校验、无流控终端类型选 VT100。这五个参数里任何一个不对屏幕上就是乱码或者干脆没反应。我见过有人把波特率设成 115200 却忘了交换机侧还是默认 9600结果折腾半小时以为是线坏了。# Linux/macOS 下用 screen 连接 Console 口 # /dev/ttyUSB0 是 USB 转串口设备不同系统可能是 /dev/tty.usbserial-xxx screen /dev/ttyUSB0 9600 # 退出 screen 的快捷键是 CtrlA 然后按 K再按 Y 确认screen命令后跟设备路径和波特率9600 就是默认的 Console 口速率。如果设备路径不确定可以先插拔一次 USB 转串口线用dmesg | tail看系统识别到哪个 tty 设备。用minicom的话需要先minicom -s进配置界面把波特率、数据位、停止位、校验位逐项设好再保存为默认配置。2.2 首次上电与命令行提示符识别连接建立后给交换机上电终端上会滚动显示自检信息。自检结束后提示用户键入回车直到出现命令行提示符Quidway。这个尖括号包裹的提示符表示当前处于用户视图也叫参观级别只能执行display这类查询命令不能做任何配置修改。如果上电后一直没有任何输出先检查终端程序是否真的打开了串口会话再确认 Console 线是否插紧。还有一种情况是交换机之前被改过 Console 口速率这时候需要把终端程序的波特率在 9600 和 115200 之间切换试一下因为 S2000B 系列只支持这两个值。# 在用户视图下查看当前配置确认设备状态 Quidway display current-configuration # 查看设备软硬件版本信息 Quidway display versiondisplay current-configuration会输出当前生效的全部配置第一次登录时内容通常很少主要是默认的 VLAN 1 和端口状态。display version用来确认设备型号和软件版本后续排查问题时这个信息很关键。两条命令都只在用户视图下执行不需要进入系统视图。2.3 用户级别切换与 super 密码设置华为 S2000B 系列把用户分成参观级别和监控级别。从 Console 口登录后默认是参观级别只能查询要执行配置、管理操作必须用super命令切换到监控级别。如果之前用super password设过切换口令切换时会要求输入密码密码区分大小写输入时屏幕不回显三次以内输入正确才能切换成功。设置切换密码的操作要在系统视图下完成。先键入system-view从用户视图进入系统视图提示符从Quidway变成[Quidway]方括号表示系统视图。然后执行super password命令后面跟明文密码字符串长度 1 到 16 个字符。# 从用户视图进入系统视图 Quidway system-view [Quidway] # 设置切换用户级别密码为 Quidway [Quidway] super password Quidway # 取消切换密码 [Quidway] undo super passwordsuper password后面的参数就是明文密码设置完成后从参观级别切到监控级别时就需要输入这个口令。undo super password用来取消密码取消后super命令不再验证。这里有个血泪经验密码一旦丢失普通手段救不回来原文明确说了需要联系代理商处理所以设密码前最好先记录到密码管理工具里。2.4 终端屏幕行数与命令行在线帮助当一条display命令的输出超过一屏时默认会分屏显示按空格继续下一屏按 CtrlC 退出显示。如果觉得默认 25 行不合适可以在用户界面视图下用screen-length调整取值范围 0 到 512设成 0 表示关闭分屏功能所有信息一次性刷出来。# 进入用户界面视图 [Quidway] user-interface aux [Quidway-ui-aux0] # 设置一屏显示 30 行 [Quidway-ui-aux0] screen-length 30 # 恢复默认 25 行 [Quidway-ui-aux0] undo screen-lengthuser-interface aux进入的是 Console 口对应的用户界面视图提示符变成[Quidway-ui-aux0]。screen-length后面的数字就是行数设成 30 后每屏显示 30 行再暂停。调试时我一般会临时设成 0把完整输出一次性抓下来省得反复按空格。命令行在线帮助是排查命令拼写问题的利器。在任一视图下键入?可以列出该视图下所有命令及简单描述键入一个命令后跟空格再跟?会列出该位置可用的关键字键入字符串后紧接?列出以该字符串开头的所有命令输入命令前几个字母后按 Tab 键可以自动补全前提是以这些字母开头的命令唯一。# 列出用户视图下所有命令 Quidway ? # 列出 display 命令后可用的关键字 Quidway display ? # 输入 dis 后按 Tab 自动补全为 display Quidway disTab Quidway display?和 Tab 补全是日常敲命令时用得最多的两个辅助功能。display ?会列出 current-configuration、version、vlan 等关键字不用死记硬背。Tab 补全在命令唯一时直接补全不唯一时不会有反应这时候需要多输入几个字母再按 Tab。3. 以太网端口配置速率、双工、流控与自环测试3.1 进入端口视图与端口编号规则配置以太网端口前必须先进入对应的端口视图。命令是interface后跟端口类型和端口号S2000B 系列只有ethernet一种端口类型端口号采用槽位编号/端口编号的格式。不同型号的槽号和端口号范围不一样这是最容易搞混的地方。S2008B 槽号只能取 0端口号 1 到 9S2016B 槽号取 0 表示固定端口端口号 1 到 17槽号取 1 表示扩展百兆光口端口号只能取 1S2026B 槽号取 0 时端口号 1 到 25槽号取 1 时同样只能取 1。进入端口视图后提示符变成[Quidway-Ethernet0/3]这种形式。# 进入 Ethernet0/3 端口视图 [Quidway] interface ethernet0/3 [Quidway-Ethernet0/3] # 返回系统视图 [Quidway-Ethernet0/3] quit [Quidway] # 直接返回用户视图 [Quidway-Ethernet0/3] return Quidwayquit是逐层返回从端口视图退到系统视图return是直接跳回用户视图不管当前在哪个层级。配置过程中我习惯用return快速回到顶层再用system-view重新进入避免在多层视图里迷路。3.2 端口开关与自协商设置端口默认是打开的但遇到工作状态异常时可以先用shutdown关闭再undo shutdown打开相当于软重启端口有时候能恢复一些玄学故障。自协商方式用negotiation-auto设置设置后端口速率和双工状态由本端和对端协商决定。# 关闭端口 [Quidway-Ethernet0/3] shutdown # 打开端口 [Quidway-Ethernet0/3] undo shutdown # 设置为自协商方式 [Quidway-Ethernet0/3] negotiation-autoshutdown和undo shutdown是一对开关命令缺省情况下端口为打开状态。negotiation-auto让端口回到自协商模式注意一旦手动设置了速率或双工状态自协商方式会自动关闭两者互斥。3.3 速率与双工状态的手动配置手动设置速率用speed { 10 | 100 }设置双工状态用duplex { full | half }。这里有个硬性规则速率和双工状态必须同时设置才能生效只设其中一项不会起作用。我见过有人只敲了speed 10就以为配好了结果display interface一看还是自协商状态。# 设置速率为 10Mbit/s [Quidway-Ethernet0/1] speed 10 Please set the interface duplex mode,Now it work in AUTO NEGOTIATION mode # 设置全双工模式 [Quidway-Ethernet0/1] duplex full # 查看端口信息确认配置生效 [Quidway-Ethernet0/1] display interface ethernet0/1从系统提示可以看出只设速率后系统会提醒还需要设置双工模式此时端口仍处于自协商状态。补上duplex full后再查看显示信息里会变成Full-duplex 10M。另外注意 100Base-FX 光口的速率和工作模式由系统固定为 100Mbit/s 全双工用户不能改强行设置会报Cant set the ports by the mode。汇聚端口也不能设置双工和速率。3.4 流量控制与自环测试流量控制用flow-control开启undo flow-control关闭缺省是不进行流量控制。自环测试分内环和外环内环用loopback internal外环用loopback external。做自环测试时端口必须处于 UP 状态外环还需要插接外环插头测试结束后一定要把自环头拔掉否则会造成网络故障。# 开启流量控制 [Quidway-Ethernet0/3] flow-control # 关闭流量控制 [Quidway-Ethernet0/3] undo flow-control # 对 Ethernet0/17 进行内环测试 [Quidway-Ethernet0/17] loopback internalflow-control开启后端口会对收发报文进行流量控制。loopback internal执行期间端口禁止转发数据包一定时间后自动结束并上报结果。测试期间系统禁止在端口上执行speed、duplex、shutdown操作所以自环测试要放在其他配置完成之后做。4. VLAN 与端口汇聚划分广播域和增加上行带宽4.1 创建 VLAN 与进入 VLAN 视图VLAN 配置的第一步是创建 VLAN 并进入 VLAN 视图命令是vlan vlan-id取值范围 1 到 4095。如果该 VLAN 已存在就直接进入视图不存在则先创建再进入。删除 VLAN 用undo vlan vlan-id。注意 HGMP 开启时 VLAN 2047 被系统保留不能创建或删除。# 创建并进入 VLAN 1 视图 [Quidway] vlan 1 [Quidway-vlan1] # 删除 VLAN 1 [Quidway] undo vlan 1vlan 1是默认 VLAN所有端口初始都属于 VLAN 1。创建新 VLAN 时建议按业务规划分配 ID比如办公区用 VLAN 10、监控区用 VLAN 20避免和保留 ID 冲突。4.2 给 VLAN 指定端口在 VLAN 视图下用port interface_list为 VLAN 增加以太网端口undo port interface_list删除端口。S2000B 系列的端口可以属于多个 VLAN这一点和某些只允许单 VLAN 的交换机不同。interface_list 支持单个端口、多个端口用空格分隔或者用to指定范围。# 将 Ethernet0/1 到 Ethernet0/8 加入 VLAN 1 [Quidway-vlan1] port ethernet0/1 to ethernet0/8 # 删除 VLAN 1 中的 Ethernet0/3 [Quidway-vlan1] undo port ethernet0/3port后面的端口列表可以用to连接起止端口也可以逐个列出。配置完成后用display vlan查看 VLAN 和端口的对应关系确认没有漏配或错配。4.3 端口汇聚配置与型号限制端口汇聚把多个端口聚合在一起分担负荷、增加带宽。S2008B 不支持端口汇聚S2016B 支持将 Ethernet0/15 和 Ethernet0/16 汇聚S2026B 支持将 Ethernet0/23 和 Ethernet0/24 汇聚。汇聚方式系统已预先设定上行端口需要和对应的下行端口在同一个 VLAN 中否则汇聚不生效。# 设置端口汇聚 [Quidway] link-aggregation # 取消端口汇聚 [Quidway] undo link-aggregationlink-aggregation在系统视图下执行。汇聚端口始终为打开模式不能被shutdown。如果两个端口速率和双工模式不同系统会强制设为 100Mbit/s 全双工取消汇聚前不能更改。汇聚端口不能同时是镜像端口反之亦然配置冲突时后设置的会失败。4.4 端口镜像配置端口镜像把指定端口的报文复制到监控端口用于抓包分析。配置方式有两种一条命令同时指定镜像端口和被镜像端口或者分两条命令先配镜像端口再配被镜像端口。分步配置时顺序不能反必须先monitor-port再mirroring-port。# 方式一一条命令配置 [Quidway] mirroring-port ethernet0/2 observing-port ethernet0/1 # 方式二分两步配置 [Quidway] monitor-port ethernet0/1 [Quidway] mirroring-port ethernet0/2 # 查看镜像配置 [Quidway] display monitormirroring-port指定被镜像端口observing-port或monitor-port指定镜像端口。删除镜像端口用undo monitor-port删除被镜像端口用undo mirroring-port。注意删除镜像端口后被镜像端口也会被删除删除被镜像端口后镜像端口还保留。建议做一对一的镜像多个被镜像端口复制到一个镜像端口可能触发流控。5. 避坑与排查Console 乱码、密码丢失、端口不生效5.1 Console 口乱码或无法输入现象连接 Console 口后终端显示乱码或者敲键盘没有任何回显。原因通常是终端通信参数和交换机 Console 口速率不一致或者 Console 线缆接触不良。解决方法是先确认终端程序里波特率、数据位、停止位、校验位、流控五项参数是否和 9600-8-1-无校验-无流控对齐再尝试把波特率在 9600 和 115200 之间切换。如果还是不行换一根 Console 线或者用screen /dev/ttyUSB0 9600这种命令行工具排除终端仿真程序本身的配置问题。5.2 super 密码丢失后无法切换监控级别现象从参观级别执行super命令时提示输入密码但密码已经忘记三次输入错误后保持原级别不变。原因就是super password设置后没有记录或者被人改过。原文明确说明密码丢失需要联系代理商处理没有提供后门命令。所以设置密码时我一般会立刻记到密码管理工具里并且避免在多人共用的设备上设置过于复杂的切换口令。如果确实丢了只能走代理商渠道恢复。5.3 端口速率和双工只设一项不生效现象执行speed 10后查看端口信息发现仍然显示auto_negotiation速率没有变成 10M。原因是华为交换机的速率和双工状态必须同时设置才能生效只设其中一项系统会提示需要设置双工模式但不会真正应用速率。解决方法是补上duplex full或duplex half然后再用display interface确认显示信息变成Full-duplex 10M这种格式。另外注意光口和汇聚端口不能手动设置速率双工。5.4 端口汇聚配置后不生效现象执行link-aggregation后上行带宽没有增加或者display link-aggregation显示异常。原因可能是上行端口和下行端口不在同一个 VLAN 中或者对端端口没有设置为汇聚模式。S2016B 和 S2026B 的汇聚方式系统已预设需要确保 Ethernet0/15 和 Ethernet0/16或 Ethernet0/23 和 Ethernet0/24在同一个 VLAN并且对端设备也做了对应配置。另外汇聚端口不能被shutdown也不能同时是镜像端口。5.5 自环测试后忘记拔自环头现象做完loopback internal或loopback external测试后网络出现异常广播或端口无法正常转发。原因是自环测试结束后没有拔掉外环插头端口仍然处于环回状态。解决方法是测试结束后立即拔掉自环头并用display interface确认端口状态恢复正常。自环测试期间端口禁止转发数据包测试会自动结束并上报结果但外环插头需要人工拔除。6. 装完怎么验证display 命令组合与配置保存配置敲完后验证是最后一道关。我一般按「端口状态 → VLAN 归属 → 镜像/汇聚 → 配置保存」的顺序走一遍。先用display interface ethernet0/1看端口是否 UP、速率双工是否符合预期、流控是否开启、属于哪个 VLAN、是不是镜像或汇聚端口。再用display vlan确认 VLAN 和端口的对应关系没有漏配。如果配了镜像或汇聚分别用display monitor和display link-aggregation检查。# 查看指定端口的所有信息 Quidway display interface ethernet0/1 # 查看 VLAN 配置 Quidway display vlan # 查看镜像端口设置 Quidway display monitor # 查看端口汇聚信息 Quidway display link-aggregation # 查看当前生效的配置 Quidway display current-configuration # 保存配置到下次启动生效 Quidway savedisplay interface的输出里重点看is down还是is up、auto_negotiation还是Full-duplex 10M、Flow control is disable还是enable、The port belongs to these vlans后面跟的 VLAN ID。display current-configuration用来核对所有配置项确认没有多余或遗漏。最后一步save必须执行否则重启后配置全部丢失这是新手最容易翻车的地方。验证时还有一个技巧把display interface和display current-configuration的输出重定向到终端日志文件方便后续对比。我习惯在每次变更前后各跑一次display current-configuration用 diff 工具比对差异这样能清楚看到自己改了哪些东西。从那以后我每次配完交换机都强制走一遍save加display current-configuration核对再也没出现过重启丢配置的事故。希望帮到你。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑