告别 EVE-NG 镜像手动部署!一键工具 v1.0 重磅来袭
使用步骤:

功能介绍:
1. 镜像下载与自动化部署
多类型支持:支持 QEMU(如 Cisco CSR1000v, Huawei ENSP 镜像等)和 IOL(Cisco IOS on Linux)两种主流镜像格式。
智能匹配:自动从预设的 S3 云存储服务器匹配镜像文件及其后缀(.qcow2, .bin, .tar.gz, .zip 等)。
多线程加速:检测并支持调用 aria2c 进行多线程极速下载;若未安装,则自动回退到原生单线程模式。
自动解压与分类:下载后自动处理压缩包,并将其移动到 EVE-NG 标准的镜像目录(/opt/unetlab/addons/)。

2. 环境兼容与安全检查
运行环境验证:强制要求以 root 权限运行,并检查系统是否安装了 EVE-NG 核心组件及特定的软件包版本(要求版本 $\ge 6.0.0$)。
CPU 架构检测:能够识别 Intel 或 AMD 架构,以同步匹配的设备模板(.yml)。
权限一键修复:在部署完成后,自动调用 unl_wrapper -a fixpermissions,解决 Web 端无法开启节点或报错的问题。

3. 配套组件同步
图标与模板自动同步:不仅下载镜像,还会自动抓取对应的节点图标(Icons)和设备模板(Templates),确保在 Web 界面能正常选到该设备。
脚本集成:支持同步镜像配套的配置脚本(Config Scripts)。
IOL 授权修复:内置了 Cisco IOL 的算号器(Keygen)功能,自动生成 iourc 授权文件,解决 IOL 镜像无法运行的问题。

4. 镜像管理与交互体验
模糊搜索:支持通过“镜像名称”或“版本描述”双重关键词搜索所需镜像。
密码查询功能(新):输入 C 即可快速搜索并查看特定镜像的默认登录账号、密码及备注
删除模式:提供图形化列表,支持批量删除本地已有的 QEMU 或 IOL 镜像。在删除 IOL 时具有保护逻辑,避免误删授权文件。
静默更新:程序启动时会自动检测远程版本,并支持一键热更新脚本。

2025-12-12
浏览3494
镜像发布
登录后评论
29
41