从其他设备导出的 .bin 文件,通过命令行刷写到防火墙的操作,核心步骤如下:
登录设备命令行界面,依次执行以下命令:
将你的 .bin 或 .ipe 文件上传到设备的Flash中。这里以TFTP方式为例:
这是最关键的步骤,使用 boot-loader 命令来指定新文件。
如果你上传的是 .ipe 文件(推荐方式):
如果你上传的是两个 .bin 文件(boot.bin 和 system.bin):
注意:如果设备是IRF堆叠,将命令中的
all替换为指定的slot slot-number,或直接使用all对所有成员生效。
设备重启后,重新登录并执行以下命令,确认版本号已更新为目标版本。
⚠️重要前置风险提醒
你说:从其他设备导出 bin 文件拿来刷另一台防火墙
严禁跨型号混用 bin! F1020、F1090、F1000-AK 固件不能互通;
V7 防火墙标准升级包官方后缀是 .ipe(ipe 包内含 boot.bin+system.bin);
只有同型号、同硬件版本的固件才能尝试,跨型号直接变砖;
升级全程不能断电,务必接 Console 监控启动过程;业务会中断,安排维护窗口。
整体流程概述
PC 搭建 TFTP/FTP 服务器 → 防火墙命令行下载固件到 flash → 指定下次启动文件 → 重启生效
推荐使用 TFTP(最简单,不需要用户名密码)
一、升级前准备
PC 直连防火墙内网 / 管理口,PC 配置 IP:192.168.1.100/24
防火墙管理口 IP:192.168.1.1/24,保证互通
PC 打开 TFTP 软件(3CDaemon、Tftpd64),目录放入固件文件
Console 线连接防火墙,打开终端软件(CRT/Xshell)
备份配置(必做)
plaintext
<SecPath> save
# 将配置导出到PC备份(tftp上传)
<SecPath> tftp 192.168.1.100 put startup.cfg
查看 flash 剩余空间
plaintext
<SecPath> dir
空间不足清理无用旧固件:
plaintext
<SecPath> delete /unreserved flash:/旧文件名.ipe
二、命令行下载固件到防火墙 Flash(TFTP 方式)
进入防火墙用户视图(<SecPath>)
plaintext
<SecPath> tftp 192.168.1.100 get F1020-CMW710-R9625P20.ipe
参数说明:
192.168.1.100 = PC TFTP 服务器 IP
F1020-CMW710-R9625P20.ipe = 你存放的固件全名
等待传输完成,执行dir确认文件存在 flash 根目录。
如果你手上只有单独 boot.bin + system.bin(不是 ipe 整合包)
同样先用 tftp 把两个 bin 全部下载到 flash。
三、指定下次启动固件(核心命令)
方式 1:标准 ipe 整合包(官方标准包,优先使用)
plaintext
<SecPath> boot-loader file flash:/F1020-CMW710-R9625P20.ipe main
main:设为主启动版本;
backup:备用启动(可用于回滚)
方式 2:单独 boot.bin + system.bin(你导出分开的 bin 文件用这条)
plaintext
<SecPath> boot-loader file boot flash:/boot.bin system flash:/system.bin main
四、校验启动配置
plaintext
<SecPath> display boot-loader
查看:Main startup software images 显示为你刚上传的文件名,代表配置成功。
五、重启设备加载新版本
plaintext
<SecPath> reboot
输入 Y 确认,全程盯着 Console 输出,观察解压、启动日志。
启动完成后验证版本:
plaintext
<SecPath> display version
补充方案:FTP 下载方式(网络不稳定时备选)
plaintext
<SecPath> ftp 192.168.1.100
ftp> binary # 必须开启二进制传输,否则固件损坏!
ftp> get F1020-CMW710-R9625P20.ipe
ftp> bye
故障回滚方案(升级启动失败)
方案 A(能进系统):
plaintext
display boot-loader
boot-loader file 旧版本.ipe main
reboot
方案 B(无法正常启动,设备反复重启)
设备上电,出现提示 Press Ctrl+B 立刻按下,进入 BootWare 菜单
选择以太网子菜单,重新下载旧固件恢复。
高频踩坑清单
❌ TFTP 传输不开二进制、文件名大小写不一致,文件传坏,启动失败;
❌ 跨型号使用别的设备导出 bin,直接无法启动;
❌ 升级中途断电 → 固件损坏,需要进 BootWare 重传;
❌ 文件放在 flash 子目录,boot-loader 无法识别,必须放根目录;
❌ 很多人混淆:Web 升级和命令行升级固件文件是同一个,不要混用不配套 boot/system。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论