基于 Python 的自动化工具,专为简化 EVE-NG 虚拟环境中的镜像、图标和模板管理而设计
镜像搜索、一键部署、可视化管理,轻松搞定 EVE-NG 镜像
从 Hi168 云存储搜索并一键下载镜像,自动解压部署,同步图标与 YML 模板
支持上传本地已有的镜像文件直接部署,兼容 QEMU 和 IOL 两种镜像类型
内置 Web 界面,镜像下载、上传、管理、删除全部可视化操作,无需敲命令
查看已部署的所有镜像及占用空间,支持批量选择删除,释放磁盘空间
实时显示下载与部署进度、速度,支持暂停、恢复、取消,多任务并行执行
内置设备默认登录凭据库,按设备型号快速查询账号密码,一键复制使用
一键修复 EVE-NG 文件权限问题,解决镜像部署后无法正常启动的常见故障
支持 Hi168 云、自定义镜像源自由切换,一个工具管理多个镜像仓库
CLI 命令行快速操作,Web 界面可视化管控
eid_cli
启动 CLI 交互模式
eid_web
启动 Web 服务(默认端口 5000)
systemctl status eid_web
查看 Web 服务运行状态
systemctl restart eid_web
重启 Web 服务
systemctl stop eid_web
停止 Web 服务
journalctl -u eid_web
查看服务日志
四步完成部署,无需手动配置依赖
已安装 EVE-NG(Community 或 Pro 6.2+版本),需要 root 权限。
执行以下命令,自动下载、安装并启动服务:curl -L https://i.grbj.cn/inseid_web | bash
安装完成后,Web 服务自动启动。浏览器访问 http://服务器IP:5000 即可打开管理界面。使用 EVE-NG 管理员账号(admin)登录。
打开微信,搜索并关注公众号「广然笔记」,私信发送关键词 EID,系统将自动回复授权码。在 Web 管理界面中输入授权码完成激活。
eid_web 已注册为 systemd 服务,开机自启。可通过 systemctl status eid_web 查看状态。
使用前请了解以下重要信息
脚本包含远程授权密钥检查,确保工具为最新官方版本
本工具仅适用 EVE-NG,请勿在 pnetlab 平台运行,违规 IP 可能被封禁
程序在中断(Ctrl+C)或任务结束后会自动清理 /tmp 下的临时下载文件
对于 IOL 镜像,工具会自动下载 Keygen 并生成 iourc 授权文件
持续迭代,不断提升体验
具体速度受多方因素影响,Hi168 总带宽有限,高峰时段可能较慢
基本上可以跑满 Hi168 的带宽
宽带 100 Mbps,测速约 45 Mbps
遇到问题?这里或许有答案
systemctl stop eid_webrm -rf /opt/eid /usr/local/bin/eid_cli /usr/local/bin/eid_websystemctl status eid_webjournalctl -u eid_web -n 20感谢以下赞助商对本项目的慷慨支持,他们的贡献让 EID 能够持续成长
感谢以下合作伙伴的支持,欢迎加入社区交流反馈
已通过中国版权保护中心登记,取得计算机软件著作权证书
计算机软件著作权登记证书
如果这个工具对你有帮助,欢迎请作者喝杯咖啡