网闸即:安全隔离与信息交换系统,常用作企业内外网隔离与业务互访用途。相比给服务器加多块网卡跨多个网段来说,网闸提供了更加安全的方式。
探究背景:
某次,网闸配置新业务,重启设备查看是否生效,结果发现刚重启完设备后,软件还可以发现设备登录系统,一旦应用策略就会提示"Access violation at address 004DF29C in module 'GAP.exe'.错误"随后,提示通讯失败,连不上设备。
实践
连不上设备可怎么办,通过网线不行还可以试试用串口线登录,超级终端参数用默认设置,尝试修改波特率115200连接设备成功,用户名superman密码talent,均为默认。
不知道网闸命令可怎么操作呢?双击Tab键,命令均呈现出来,一看命令好熟悉,是Linux命令。先重启一下看看是否可以恢复,reboot报错!提示MySQL PID文件丢失,提升权限试一试,用户名root密码TopRules,成功了!试了一下,问题依旧。
既然是Linux那我倒要看看这是什么结构:
真相大白,网闸里边居然藏了一台多网卡电脑装的Linux系统,装了一些软件而已。
导出配置并备份好,一个.cf文件一个access数据库文件。
输入如下代码运行恢复出厂设置脚本:
cd /etc/init.d ./initsys
问题依旧,策略可以成功发送,但网络接口配置和路由应用不成功。虽然感觉应该还是意外断电丢失文件导致设备通讯异常,重装系统应该就可以恢复正常,但是由于并不了解专用软件如何重新部署,不得不返厂维修了。