
简介这份图文教程聚焦H3C交换机恢复出厂设置的本地配置路径主要面向网络管理员、运维新手以及需要处理交换机配置错误或系统故障的IT人员。教程假设读者具备基本命令行操作意识无需额外编程背景。以Console口连接为主线从准备专用配置电缆、连接交换机Console口与电脑串口开始详细说明终端仿真程序如Windows超级终端的COM端口选择与通信参数设置波特率9600bit/s、8位数据位、1位停止位、无校验、无流控再依次演示输入reset saved-configuration清除配置、执行reboot重启生效的完整过程同时点明远程配置是另一条可选路径并提醒操作前备份VLAN划分、端口设置、安全策略等关键配置。资源为单个PDF图文文档体积仅41KB下载后即开即用命令步骤与界面提示呈现清晰。目前已有8808人学习适用于设备初始化、配置回滚、忘记管理密码恢复等日常维护场景。通过阅读读者可快速掌握恢复出厂设置的标准操作顺序降低误操作风险为后续重新配置网络设备奠定扎实基础。 其实很多人把“恢复出厂设置”想得太简单以为就是按个键、敲条命令的事。但H3C交换机这玩意儿型号跨度大系统版本从Comware V5到V7、V8都有恢复方式还真不是统一的。有的设备在命令行里敲一条命令就完事有的必须进BootROM菜单操作还有的得靠面板上的Reset小孔。我这些年帮客户处理过不少交换机密码丢失、配置混乱、设备“变砖”的问题恢复出厂设置几乎是每次排障的第一步。这篇就把H3C交换机恢复出厂设置的几种主流方式、适用场景、操作细节和坑一次性说清楚。1. 恢复出厂设置前先想清楚这三件事1.1 配置文件备份别等清完了才后悔很多人一上来就执行恢复命令结果配置清了发现当初的VLAN划分、端口Trunk设置、路由配置全没留存只能对着空设备发呆。我强烈建议只要设备还能登录先做配置备份。备份有两种方式。一种是直接在命令行里执行display current-configuration把输出的内容全部复制保存下来这是当前生效配置。更完整的做法是连启动配置文件一起备份display saved-configuration如果你习惯用TFTP服务器也可以直接把配置导出到本地tftp 192.168.1.100 put flash:/startup.cfg startup-20241025.cfg这样即使恢复出厂后需要重新配置也能对照旧配置快速恢复不用凭记忆瞎敲命令。1.2 记录设备关键信息否则恢复后你可能连设备都找不到恢复出厂设置之后设备的IP地址、管理VLAN、登录密码都会被清空。如果你不提前记下设备的Console口登录参数通常是波特率9600那么你用SecureCRT或Xshell连接时会发现一片乱码。这里有个我踩过的坑H3C设备Console口默认参数是波特率9600、数据位8、校验位无、停止位1、流控无。但有些老设备或特殊型号波特率可能是19200甚至38400。如果你不知道当前设备的具体环境恢复出厂后默认参数就是9600如果连不上先检查端口设置别急着怪设备坏了。另外还需要确认设备的管理IP地址网段。恢复出厂后设备会回到默认状态如果你的电脑跟设备不在同一个网段你可能无法通过网络访问设备只能用Console线直连。1.3 确认设备型号和软件版本再选恢复方式H3C交换机主要分两个体系Comware V5老平台如S3100、S3600、S5500-EI这些老型号和Comware V7新平台如S5130、S5560、S6820等。两种平台的命令格式和恢复方式有明显差异。查看版本的方式很简单display version输出里会明确显示“H3C Comware Software, Version 7.1.070”这样的字样一看就知道是V7还是V5。2. 命令行方式恢复出厂设置最常用但版本差异大2.1 Comware V7平台一条restore命令搞定如果你手上的设备是V7平台比如S5130、S5560、S6820这些那最省事的方案就是restore factory-default命令。H3Crestore factory-default执行完这条命令后系统会提示你是否确认输入Y回车设备会清除启动配置文件。但注意这还没完你必须重启设备才能让配置真正生效H3Creboot重启过程会提示你是否保存当前配置这时候一定要选择“N”否则你刚才恢复出厂的操作就白做了。有一个细节很多人忽略了restore factory-default命令只清除启动配置不会清除系统软件BootWare、系统镜像也不会清除设备上的用户文件。如果你希望连FTP服务器上存放的文件、日志文件一起清掉还需要手动删除flash里的文件H3Cdelete /unreserved flash:/logfile.log这个命令要慎用因为/unreserved参数表示不可恢复删除。我之前帮一个客户恢复一台S5560因为急着把演示环境清干净用了这个参数删文件后来发现删掉了一个有用的诊断信息文件后悔莫及。2.2 Comware V5平台reset saved-configuration是核心如果是V5平台的老设备比如S3100、S3600这些命令稍有不同H3Creset saved-configuration这条命令的作用是删除启动配置文件。执行时系统会问The saved configuration file will be erased. Are you sure? [Y/N]:输入Y确认配置删除成功。然后同样需要重启H3Creboot重启时系统可能会问当前配置没有保存是否继续重启。这里有个非常关键的判断如果你在恢复出厂之前修改过配置但没保存系统重启时会提示是否保存当前配置一定要选择不保存。否则设备会把你临时改的配置写入启动配置等于白恢复。还有个小细节V5平台的reboot命令在某些版本下不会自动清除配置而是在重启时读取启动配置失败后自动采用空配置启动。如果重启后你发现设备还保留着旧配置多半是没有正确reset或者reset时没有确认。2.3 恢复后的默认登录状态很多人忽略这一点恢复出厂设置后H3C交换机默认的登录方式可能和你预想的不一样。这里我整理了一个默认状态表方便你对照平台类型默认管理IP默认用户名/密码默认登录方式Comware V5无默认IP或192.168.0.1部分型号admin / admin部分老型号Console口Comware V7无默认IPVLAN 1admin / 无密码部分版本Console口Comware V7较新版本无默认IPVLAN 1空用户名/空密码或首次登录需设置Console口我碰到过好几次这样的情况客户恢复出厂后用SecureCRT连接Console口发现直接回车就进去了不需要密码。于是觉得很奇怪以为设备坏了。其实V7平台很多版本出厂状态下Console口登录是免认证的。如果设备提示需要用户名密码试一下admin/admin或者黄管家的说法部分新型号默认用户名和密码都在设备外壳标签上翻过来看看。3. BootROM模式密码丢失、命令行进不去时的救命稻草3.1 什么时候必须用BootROM命令行恢复方式有个前提——你得能登录到系统。如果密码忘了、配置混乱导致无法正常启动、或者设备一直在循环重启那命令行就完全派不上用场这时候必须进BootROM菜单操作。H3C交换机的BootROM类似于电脑的BIOS在设备上电启动时通过快捷键进入。V5和V7平台的进入方式和菜单结构不同需要分开说。3.2 Comware V7平台进BootROM的完整流程对于V7平台的设备S5130、S5560等启动时按CtrlB进入BootROM菜单。具体操作步骤第一用Console线连接电脑和交换机打开终端软件设置好串口参数9600速率。第二给设备上电密切关注终端输出。当出现Press CtrlB to enter Boot ROM menu... 3 Press CtrlB to enter Boot ROM menu... 2 Press CtrlB to enter Boot ROM menu... 1这时候立即按CtrlB。注意这个倒计时窗口很短大概3秒左右手慢了就得重新断电再开机。第三进入BootROM菜单后你会看到类似这样的选项BOOTROM MENU |1 Boot System | |2 Select Startup File | |3 Display Files | |4 Delete File | |5 Modify BootWare Password | |6 Skip Authentication | |7 Restore Factory Default | |0 Reboot | 不同型号的菜单编号可能不一样但V7平台通常有“Skip Authentication”和“Restore Factory Default”选项。跳过认证后保存配置重启就能以空密码或默认配置进系统。这里有个我常用的操作技巧密码忘记时选择“跳过认证”选项设备重启后会以空配置启动然后你就能进命令行再执行save命令保存空配置。这样既保留了设备基本功能又清掉了旧密码。3.3 Comware V5平台进BootROM的差异V5老设备的BootROM进入快捷键是CtrlB或CtrlF具体看型号和BootWare版本。进入后菜单和V7有些差异但同样有清除配置、跳过认证的选项。老设备的BootROM菜单里重点找“Restore to Factory Default”或“Clear Configuration”字样。有些型号只有在“跳过配置加载”的选项里选择跳过系统的配置文件才能让设备以空配置启动。V5平台有个特殊情况需要注意某些型号比如S3600系列的BootROM菜单不支持直接恢复出厂只能选择跳过配置文件启动。进入系统后你需要手动删除flash里的配置文件S3600dir flash:/ S3600delete flash:/startup.cfg S3600reboot这样就等于达到了恢复出厂设置的效果。3.4 进不去BootROM怎么办实际操作中我遇到过好多次用户反馈“按CtrlB没反应”。排查思路一般是第一确认键盘输入有没有被吃进去。终端软件里如果你有用的是Windows自带的超级终端有些键盘按键会被系统拦截。建议用SecureCRT或Xshell并确保连接的是Console口而不是通过NMS或者Telnet远程操作的——BootROM模式必须通过Console口进入。第二确认串口线是否正常。现在很多笔记本电脑没有COM口用的是USB转串口线。有些便宜的转接线芯片兼容性差在交互模式下丢字符严重。建议用基于FTDI或CH340芯片的转接线驱动装好后在设备管理器里确认一下端口号。第三把握按键时机。BootROM倒计时只有几秒你需要在设备刚通电、终端软件刚输出第一个引导信息时就开始连续按CtrlB而不是等看到倒计时再按。4. 面板Reset键和其他快捷恢复方式4.1 哪些H3C设备支持面板Reset键除了命令行和BootROM部分H3C设备还提供了物理Reset键。这个口一般在设备的正面或背面是一个小圆孔需要用牙签或曲别针捅进去长按。支持面板Reset的设备比如部分S5130系列、WA系列无线接入点还有MSG系列网关。长按Reset键5秒以上设备会恢复出厂设置。但说实话H3C交换机的面板Reset键并不普及很多企业级框式交换机比如S7500E、S10500这些根本没有这个设计而是依靠BootROM菜单。如果你不确定设备有没有Reset键直接看设备面板上面会有“RESET”或“RST”字样有些设备在Reset孔旁边还画了一个弯箭头图标看到这个再捅别乱找孔捅进去别问我为什么会提醒这个只能说有些设备的接地孔和Reset孔长得太像了。4.2 长按Reset键的操作细节长按Reset键也有讲究。我实测过有些设备长按4秒左右是软重启长按6秒以上才是恢复出厂。具体时间每个厂家定义略有差异稳妥的做法是设备通电状态下用工具按住Reset键保持10秒以上看到设备指示灯全部闪一下或开始快速闪烁再松手。等待设备重启完成后就恢复到出厂状态了。这个方式不需要电脑不需要Console线操作门槛最低。但缺点也很明显它把所有配置全部清空包括管理IP、VLAN、端口配置而且无法选择“只清密码、保留配置”这种精细操作的方案。5. 常见问题排查与避坑实录5.1 恢复出厂后设备IP地址怎么确认这是每个新手都会卡住的问题。恢复出厂后设备没有配置管理IP你没办法用SecureCRT通过Telnet或SSH连接它。这时只能通过Console口进设备然后手动配置一个管理IPH3Csystem-view [H3C]interface vlan-interface 1 [H3C-Vlan-interface1]ip address 192.168.1.100 255.255.255.0 [H3C-Vlan-interface1]quit [H3C]save force配置好管理IP后你在电脑上配置同网段地址比如192.168.1.50就能通过网络管理设备了。5.2 恢复出厂后默认密码到底是什么这个问题经常有人问但答案并不统一。H3C官方在V7平台较新版本里设备首次上电默认没有用户名密码直接回车通过。但如果你是从旧配置恢复过来的可能存在“默认用户名admin、密码admin”的情况或者老平台的“admin/h3c”这种组合。最靠谱的方式是连接Console口后直接敲回车试一下。如果提示输入密码逐个试admin、h3c、Admin123这些常见默认组合。我在V5老设备上还遇到过默认密码是“123456”的情况所以说这东西真的没有统一标准只能多尝试。5.3 恢复出厂后重启配置总是“复活”了是怎么回事这种情况通常是你执行了reset saved-configuration但在重启过程中系统提示是否保存当前配置时手快按了Y。因为你在进行恢复操作之前命令行里的当前配置还在内存中重启时如果选择保存内存配置就会被写到启动配置文件里等于旧配置原封不动地恢复。正确操作是重启时看清提示选择“N”不保存。如果不小心确认错了只能再来一次恢复流程。5.4 模拟器里怎么恢复出厂设置很多人在H3C模拟器HCLH3C Cloud Lab里做实验想把配置清掉重来。模拟器里没有BootROM键可按但命令行的方式完全适用。直接在设备视图下执行H3Creset saved-configuration H3Creboot模拟器里重启速度很快几秒钟就完事。有时候模拟器会卡在重启界面把该设备关闭再启动一次就好。如果你发现模拟器设备启动失败多半是VirtualBox版本不匹配或者电脑虚拟化没开这个跟恢复出厂设置无关但经常被误关联到一起这里一并提一下。5.5 恢复操作没权限怎么办部分交换机在配置了权限分级后普通用户执行不了reset、reboot这些高危命令。如果你当前登录的用户权限不够系统会提示“Permission denied”。这时需要用高权限账号登录或者通过console口重新登录到高权限视图。有些环境下你也可以在用户视图下用super命令切换到高权限级别但需要知道高权限密码。5.6 框式交换机S7500E、S10500的恢复方式有什么不同框式交换机跟盒式设备不太一样。这类设备有主控板MPU配置都存在主控板上而且支持双主控热备。恢复出厂设置时建议先确认当前哪个主控板是主用然后断开备主控板或者先拆下备板单独对主用主控板执行恢复操作。如果不先处理备板可能出现主用板配置清了备用板又同步过来旧配置的诡异现象。框式交换机的恢复命令可以用H3Crestore factory-default但执行过程可能会提示需要重启主控板。重启主控板会导致整机转发面中断如果是生产环境的设备操作前务必走变更流程、申请维护窗口。我在帮客户处理银行网点设备时就遇到过“随手敲了一条恢复命令结果整个网点网络断了半小时”的事故。所以面对框式设备或生产环境核心设备动手前真要确认再确认。5.7 无线设备AP、AC恢复出厂设置的特点热搜词里提到了WA2600i-AGN这类无线AP顺手说一句。H3C的无线AP和无线控制器AC恢复出厂的方式略有区别。AP通常支持面板Reset键长按恢复也可以用命令行H3C-WAPrestore factory-defaultAC设备比如WX系列则跟交换机一样在BootROM下可以清除配置。特别提醒如果AP是Fit模式瘦AP模式恢复出厂后它会尝试去找AC注册这时候如果你没有AC环境AP可能会一直处于“寻找AC”的状态看起来像“坏了”其实这是正常现象接上AC或者把AP切回Fat模式胖AP模式就能正常管理。6. 实操总结与经验分享最后分享一点个人的操作心得。恢复出厂设置看起来是个“粗活”但操作顺序和执行时机非常讲究。我的标准流程是先备份、再确认版本和型号、然后按对应平台执行命令或进BootROM操作、重启时不保存配置、恢复后立即重设管理IP和管理密码。我在实际维护中养成的习惯是每台设备在交付时都写好一张“设备信息卡”包括型号、软件版本、管理VLAN、管理IP、Console参数、默认登录方式。这样即使某台设备出了严重故障我按照卡片信息就能快速恢复不需要一遍遍猜密码、试网段。这个习惯让我在很多应急场景下节省了大量时间。还有一个小技巧如果你只是暂时忘记密码不想彻底恢复出厂进BootROM选择跳过认证就行这样设备的配置都会保留只是绕过登录验证。有些人不知道这个选项直接清配置结果后面重配花了半天时间完全没必要。希望这篇教程能帮你一次搞懂H3C交换机恢复出厂设置的完整套路。有问题欢迎评论区交流尤其是一些冷门型号的恢复细节大家一起补全这张操作地图。本文还有配套的精品资源点击获取