yingfeng

  • 首页
  • 友情链接
  • 申请友链
  • 关于我
  • 联系我
  • 捐赠
  • 隐私政策
yingfeng
心明若镜,不将不迎
  1. 首页
  2. 技术教程
  3. 正文

H3C防火墙升级时提示空间不足的解决方法

2020-03-18 11258点热度 0人点赞 0条评论

前不久在在做测试的时候对防火墙的时候需要对 H3C F1000-AK109 的防火墙进行升级。于是便去新华三官网下载升级包,在防火墙 web 控制台上对其进行升级操作。结果上传文件的过程中提示设备空间不足,无法升级。

经过查阅资料发现,部分 H3C 设备的 Flash 比较小,所以很多情况下无法通过 web 直接进行升级,需要在命令下行进行设备的升级操作。而 H3C 的官网上不仅提供了IPE格式(通过 web 控制台升级需要使用的文件的格式)的升级包,也提供了 BIN 格式的升级包。

进入新华三官网下载对应设备的升级包到本地后,将其解压出来。解压出来的文件正常是两个“bin”格式的文件,一个是 boot,一个是 system。

然后将电脑与防火墙连接,确保双方可以ping通对方(建议使用网线直连设备)。在电脑上开启一个 FTP 服务,将刚才解压出来的文件的目录设置为 FTP 的根目录。并且设置一个账号可以访问这个目录。我使用的是 H3C 的 “标杆神器” 这个工具(花里胡哨的 #狗头)中提供的 FTPServer,这里只要能起一个 FTP 服务即可,没有说一定要使用什么 FTP 软件。这里要注意,系统的防火墙可能会阻断 FTP 21端口的访问,我们暂时先把系统的防火墙关闭即可(为了安全,结束后记得重新开启系统的防火墙)。

测试 FTP 服务正常后,通过 ssh/telnet/Console 口登录到防火墙的命令行控制台。

首先查看下防火墙上的空间是否足够上传两个 bin 文件。

<H3C>dir
Directory of flash:
   0 drw-           - Aug 17 2018 08:34:05   diagfile
   1 drw-           - Dec 31 2019 14:04:21   dpi
   2 -rw-     5382144 Aug 17 2018 08:32:44   f1010fw-cmw710-boot-r9510p06.bin
   3 -rw-    94498816 Aug 17 2018 08:33:24   f1010fw-cmw710-system-r9510p06.bin
   4 -rw-         735 Aug 17 2018 08:34:28   hostkey
   5 -rw-         282 Jan 15 2020 16:10:22   ifindex.dat
   6 -rw-           0 Dec 31 2019 14:19:22   lauth.dat
   7 drw-           - Aug 17 2018 08:34:05   license
   8 drw-           - Jan 08 2020 10:07:10   logfile
   9 drw-           - Dec 31 2019 14:19:08   pcap
  10 drw-           - Aug 17 2018 08:34:27   pki
  11 drw-           - Aug 17 2018 08:34:05   seclog
  12 -rw-         591 Aug 17 2018 08:34:28   serverkey
  13 -rw-       60983 Jan 15 2020 16:10:22   startup.mdb

262144 KB total (6488 KB free)

可以看到,当前设备可用空间只有6M多了,不足以存放两个 bin 文件。当遇到这种设备的空间不足的情况,可以删除设备上一些没有用的文件,比如设备上可能会有 “diagfile” 开头的tar压缩包,这种是设备的诊断文件,可以放心的将其删除,如果设备之前有升级过,还会存在旧版本的 bin 文件,也可以将其删除。

删完成这些文件后,记得使用 “reset recycle-bin” 命令清空一下回收站。否则空间依旧是被占用的,就比如这里就是已经删除了文件,但是还没有清空回收站,删除的文件依旧占用着防火墙上 Flash 的空间。

确认空间足够之后,使用命令连接到电脑上开启的 FTP 服务。

# 连接ftp
<H3C>ftp 192.168.1.2
Press CTRL+C to abort.
Connected to 192.168.1.2 (192.168.1.2).
220 Browser Ftp Server.

# 登录ftp
User (192.168.1.2:(none)): admin
331 Password required for this user.
Password: 
230 User Logged In.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> 
ftp> 

# 查看目录
ftp> dir
227 Entering Passive Mode (192,168,1,2,3,113).
150 Opening data connection for directory list.
-rwx------ 1 user group        7642112 Jan 13 03:26 f1010fw-cmw710-boot-E9536P1101.bin
-rwx------ 1 user group      152638464 Jan 13 03:27 f1010fw-cmw710-system-E9536P1101.bin
226 Transfer complete.
ftp>

使用“get”命令从 FTP 上下载 boot 和 system 的 bin 文件。

ftp> get f1010fw-cmw710-boot-E9536P1101.bin
227 Entering Passive Mode (192,168,1,2,0,161).
150 Opening data connection.
..............
226 Transfer complete.
7642112 bytes received in 3.498 seconds (2.08 Mbytes/s)
ftp> 
ftp> 
ftp> get f1010fw-cmw710-system-E9536P1101.bin
227 Entering Passive Mode (192,168,1,2,2,79).
150 Opening data connection.
...................................................................................................................................................................................................................................................................................................
226 Transfer complete.
152638464 bytes received in 68.393 seconds (2.13 Mbytes/s)
ftp> 
ftp> 
 

上传完毕后使用 “dir” 命令确认下文件已经上传到了防火墙上。最后再指定一下防火墙的下次启动文件。此处的命令是指定防火墙的默认启动文件(main),除了main还有一个备用启动文件(back),此处就不展开细说。

<H3C>boot-loader file boot flash:/f1010fw-cmw710-boot-E9536P1101.bin system flash:/f1010fw-cmw710-system-E9536P1101.bin slot 1 main 
This command will set the main startup software images. Continue? [Y/N]:y
Verifying the file flash:/f1010fw-cmw710-boot-E9536P1101.bin on slot 1...Done.
Verifying the file flash:/f1010fw-cmw710-system-E9536P1101.bin on slot 1..........Done.
The images that have passed all examinations will be used as the main startup software images at the next reboot on slot 1.
<H3C>

最后我们reboot重启一下防火墙即可。期间的提示选择 “Y” 允许。

不得不说,更新之后H3C防火墙的webui确实高大上了许多

H3C防火墙登录页面

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: h3c 升级 防火墙
最后更新:2021-06-16

yingfeng

心明若鏡,不將不迎

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

yingfeng

心明若鏡,不將不迎

最新 热点 随机
最新 热点 随机
2025年的第一场流星雨:象限仪座流星雨 Let's Encrypt免费SSL证书申请与自动化续签 关于我使用z30一段时间的一些分享(絮絮叨叨,废话比较多) 银临『山色有无中』巡演 • 深圳站 UNAS替换卷组中的硬盘,保持目录不变 Linux替换卷组中的硬盘
Linux替换卷组中的硬盘 利用 Kali Linux 进行 Arp 欺骗,实现局域网断网攻击 H3C防火墙忘记密码重置密码的方法 在VPS上实现Wordpress全站https 银临『山色有无中』巡演 • 深圳站 简单两步解决百度云文件下载限速问题
最近评论
yingfeng 发布于 8 个月前(09月20日) 你的站点挂啦
思陽 发布于 8 个月前(09月04日) 算了,還是台版Apple id來的香
Ali7 发布于 11 个月前(06月08日) 新建立的网站,刚刚从内网迁移到广域网~ 已为大佬添加友链 http://blog.alise.t...
FreelyTomorrow 发布于 1 年前(02月12日) 你好,如果我的网站架设在国外是不是和国内的站点互换友链不太方便啊
跨境电商 发布于 2 年前(09月27日) 感谢分享

COPYRIGHT © 2025 yingfeng. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

闽ICP备15026537号-1