H3C交换机基本配置命令的核心逻辑就一句话:先登录、再查看、后配置、必保存,所有操作都围绕这四个步骤展开,掌握了这条主线,你就能独立完成一台交换机从开箱到上线的全过程。H3C交换机用的是Comware命令行体系,和华为的VRP同源,命令风格相似但细节有差异,对于刚接触H3C设备的网络工程师来说,最怕的不是命令记不住,而是不知道从哪下手,这篇文章按照实际工作中的操作顺序,把最常用的配置命令拆开讲透,每个命令都给出可直接复制的写法。
登录设备:拿到第一行提示符才算开始
新交换机开箱后,第一次登录基本都走Console口,这是所有配置的起点,你需要一根Console线,一头接交换机的Console口,另一头接电脑的串口或USB转串口,电脑上打开终端软件(比如SecureCRT、Xshell、PuTTY),新建连接时选Serial,波特率设9600,数据位8,停止位1,无校验,点连接后回车,看到<H3C>这样的尖括号提示符就说明登录成功了。
这个<H3C>叫用户视图,只能执行查看和测试类命令,要真正改配置,得先进系统视图:
system-view
执行后提示符变成[H3C],方括号代表你现在处于系统视图,所有全局配置都在这里敲,从方括号退回尖括号用quit,直接退出登录用return或Ctrl+Z。
如果你需要远程管理,那就要给交换机配管理IP,一般用Vlan-interface来承载管理地址,在系统视图下操作:
interface vlan-interface 1
ip address 192.168.1.10 255.255.255.0
quit
配完IP后再加一条默认路由和远程登录认证,Telnet或SSH才能连进来,行业共识认为,新设备上线前务必先改默认密码,H3C老版本默认没有开启远程登录,很多新手在这里卡住,以为设备坏了,其实只是没启用服务。
h3c交换机vlan配置命令怎么用:从创建到放行一次说清
VLAN是交换机配置里最日常的操作,核心动作就三个:创建VLAN、把端口划进去、配置Trunk放行,h3c交换机vlan配置命令并不复杂,但端口类型搞不清楚的人不在少数。
创建VLAN并划分Access端口
假设你有一台接入层交换机,要划分两个VLAN,一个给办公网,一个给监控网,操作如下:
vlan 10
name office
quit
vlan 20
name monitor
quit
VLAN建好后,把连接电脑的端口划进去,端口类型用Access,一个端口只属于一个VLAN:

interface gigabitethernet 1/0/1
port link-type access
port access vlan 10
quit
如果你有几十个端口要划到同一个VLAN,一个个敲太慢,H3C支持端口批量操作:
port-group manual 1
group-member gigabitethernet 1/0/1 to gigabitethernet 1/0/24
port link-type access
port access vlan 10
这段命令把1到24号口一次性全部划入VLAN 10,实际工作中省时间全靠它。
Trunk端口放行:跨交换机传VLAN的关键
两台交换机之间要传递多个VLAN的数据,必须用Trunk口,配置分两步,先设端口类型,再放行VLAN:
interface gigabitethernet 1/0/25
port link-type trunk
port trunk permit vlan 10 20
如果要放行所有VLAN,写port trunk permit vlan all,但出于安全考虑,生产环境不建议这么干,只放行你实际用到的VLAN更稳妥,配置完可以用display port trunk查看端口当前的VLAN放行情况,确认无误再往下走。
查看VLAN配置对不对
配完记得验证,H3C的查看命令很直观:
display vlan
这条命令会列出所有VLAN及其包含的端口,如果你想看单个端口属于哪个VLAN、什么端口类型,用:
display interface gigabitethernet 1/0/1
输出里有端口类型、PVID、收发包统计等信息,排查问题时比VLAN视图更详细。
h3c交换机查看ip地址命令与日常运维三板斧
设备跑着跑着出了状况,第一件事就是登录上去看状态,h3c交换机查看ip地址命令有好几条,不同场景用不同的,别混。
display ip interface brief:查看所有三层接口的IP地址和状态,最常用display interface brief:查看所有物理端口的状态、速率、双工模式display arp:查看ARP表,排查二层不通时很有用display mac-address:查看MAC地址表,确认流量从哪个端口进来
某台设备的业务网段ping不通,你先display ip interface brief看看接口有没有起来,再display arp看看ARP有没有学到,问题基本就能定位到是链路、VLAN还是IP配置的锅。
如果怀疑端口有错包,用display interface gigabitethernet 1/0/1看Input/Output的error计数,错包一直涨,大概率是双工模式不匹配或网线质量问题,直接把两端强制成speed 1000和duplex full试试。
H3C交换机保存配置的常用命令如下,配完所有内容后一定要敲:

save force
force参数跳过交互确认,直接写入配置文件,不保存的话,设备一重启你刚才配的所有东西全没了,这个坑踩过的人不在少数。
h3c交换机恢复出厂设置命令与密码找回实操
设备要回收利用或者管理员密码忘了,就得恢复出厂,h3c交换机恢复出厂设置命令分两步:清除配置文件和重启。
reset saved-configuration
reboot
执行reset saved-configuration时系统会问你是否确定,输入Y回车,然后reboot重启,重启过程中会提示是否保存当前配置,选N不保存,设备起来就是出厂状态。
如果你连登录密码都忘了,进不去系统,那就得走Console口密码恢复流程,方法如下:
- 交换机断电,用Console线连好电脑
- 按住交换机前面板的Reset/MODE键(具体位置看型号手册),同时给设备上电
- 当终端出现
Press Ctrl+B to enter BootROM menu提示时松手,在3秒内按Ctrl+B - 进入BootROM菜单后,选择跳过配置文件启动的选项(不同型号菜单编号不同,一般有
Skip Configuration或类似选项) - 设备启动后不进原配置,直接进系统视图,此时没有密码限制
- 用
display current-configuration可以查看原配置,或者直接reset saved-configuration清掉密码后重启
近年来H3C新平台的设备BootROM菜单略有调整,但核心思路不变,就是跳过配置文件启动,操作前查一下对应型号的配置指导,别凭感觉按。
配置保存与设备管理:收尾工作别偷懒
配置完成后,除了save force保存,还有几个日常管理命令值得养成习惯:
display current-configuration:查看当前生效的配置display saved-configuration:查看已保存的启动配置display version:查看设备型号、软件版本、运行时间reset counters interface gigabitethernet 1/0/1:清零端口计数器,排查问题时先用它清一次,过段时间再看新数据
升级软件版本也是一项常见操作,H3C交换机用BootROM菜单或者命令行配合FTP/TFTP都能完成升级,步骤如下:
tftp 192.168.1.100 get S12500-CMW710-BOOT-R7128.ipe
boot-loader file flash:/S12500-CMW710-BOOT-R7128.ipe main
reboot
注意升级前先display version确认当前版本,再检查Flash空间够不够,据工信部数据,近年来国内政企网络设备的安全事件中,相当一部分是因为设备固件长期未更新导致的,所以版本升级这件事值得重视。

设备命名与远程管理:上线前最后一步
给交换机起个规范的主机名,方便多设备管理,在系统视图下:
sysname SW-CORE-01
这样提示符会变成[SW-CORE-01],登录时一眼就能认出是哪个设备,这个细节看似简单,但当你同时管理几十台设备时,命名不规范会带来很大困扰。
开启Telnet或SSH远程管理,以SSH为例,最少需要三步:生成本地密钥、开启SSH服务、配置VTY用户认证:
public-key local create rsa
ssh server enable
user-interface vty 0 4
authentication-mode scheme
quit
local-user admin class manage
password simple Admin@123
service-type ssh
authorization-attribute user-role network-admin
配好后从电脑上ssh admin@192.168.1.10就能远程登录,SSH比Telnet安全得多,建议直接用SSH,Telnet的明文传输在现网环境中风险太大。
H3C交换机基本配置命令常见问题
h3c交换机配置命令敲错了怎么办?
在系统视图下,如果某条命令输错了,可以用undo加原命令来撤销,比如配错了VLAN,undo vlan 10直接删掉,如果只是命令输错没执行,按Ctrl+C取消当前输入,重新敲就行,如果改了配置但没保存,reboot重启后自动恢复原状,这也算一种“后悔药”。
保存配置和不保存有什么区别?
不保存的话,配置只存在于内存中,设备断电或重启后全部丢失。save force是把当前配置写入Flash中的配置文件,设备重启后自动加载,实际操作中,改完配置先观察一段时间,确认没问题再保存,这也是不少老工程师的习惯。
配置完Trunk后VLAN还是不通,怎么排查?
先确认对端交换机也放行了对应VLAN,再用display vlan看端口是否正确加入,接着用display interface brief确认端口状态是UP,如果物理链路都正常,抓包看VLAN标签是否正确,Trunk放行和PVID设置是排查重点。
配置H3C交换机这件事,说难不难,说简单也不简单,难在命令多、细节杂,简单在核心逻辑始终是那几步:登录、查看、配置、保存,把这四个环节的命令练熟,再结合display系列命令做好验证,绝大多数日常工作都能独立搞定,每次配置完多花一分钟检查,用display current-configuration对比一下预期,能省掉后面无数排查的麻烦。
