Eve-NG-Toolkit

来源 http://www.emulatedlab.com/archives/694

参考 http://eve-ng.cn/doku.php   http://forum.eve-ng.cn/forum.php

一、EVE-NG-PRO

新增功能

  • 动态的 console 端口,无限制,修复多用户 console 问题,telnet 端口随机;
  • 热链路互联运行节点,无论接口关闭或不关闭,接口立即响应,仅仅作用在以太口;
  • 每个 Lab 支持 1024 个节点;
  • 支持 Docker 容器;
  • 支持 HTML 桌面管理 EVE-NG,无客户端管理;
  • 支持关闭正在运行的 Lab 文件目录,同时支持多用户运行不同的 Lab;
  • 支持本地 PC 与 EVE-NG 之间导出/导入多个配置;
  • 支持管理员多用户;
  • 支持控制 EVE-NG 用户的访问时间;
  • 支持 NAT Cloud,在 EVE-NG 上集成 NAT 选项,并带有 DHCP 功能;
  • 集成 Docker 用 Wireshark 抓包,仅仅作用在以太口;
  • 支持每个 Lab 多配置;
  • 支持自学 Lab 的时间计时;

即将支持的功能

  • 当前版本和最新可用版本的展示;
  • 在 Web 界面支持修复权限;
  • 提升 EVE-NG 的控制,根据用户展示已运行的 Lab 和节点;管理员可以控制进程;
  • Lab 设计的功能,包含链路、主体;
  • 自定义专属节点模板。

二、EVE-NG 社区版 vs EVE-NG-PRO 专业版

功能    \    版本 社区版   专业版 描述
价格 免费 官方 99 欧 EmulatedLab

永久试用版

用户角色 只有管理员 只有管理员 根据用户限制 Web UI 的使用
运行的 Lab 目录 No Yes 每个用户可运行多于 1 个 Lab,

已运行的 Lab 出现在 Running 目录中

Lab 支持的节点数量 63 1024 每个 Lab 支持的节点数量
TCP 端口 128 个 动态,

1-65000

自动选择 telnet 会话所使用的 TCP 端口
本地 Wireshark 抓包 Yes No 本地封装,使用 SSH 连接到 EVE
本地 Telnet 客户端 Yes Yes 使用本地 telnet 客户端
本地 VNC 客户端 Yes Yes 使用本地 VNC 客户端
集成 Wireshark No Yes Docker 集成 Wireshark
支持 Docker 容器 No Yes 支持 Docker 容器
支持接口线路热连接 No Yes 运行中的设备链路热连接
NAT 云 No Yes 集成 NAT 云,支持连接 Internet,

地址转换成管理地址,

DHCP 169.254.254.0/24

HTML Console 抓包 No Yes HTML Console 模式使用 Wireshark 抓包
HTML Desktop Console No Yes 集成 Docker PC 管理
Lab 支持多个 startup 配置 No Yes 支持从不同的 startup 配置文件启动 Lab
导出/导入单个或多个配置 No Yes 可选导入导出单个或多个配置到 Lab​

三、EVE-NG Toolkit

为让广大个人用户能够轻松使用 EVE-NG,EmulatedLab 小团队制作了 EVE-NG Toolkit,适配官方版本。它最早出现在 2017 年 6 月,经历了历次迭代,有如下优点:

  1. 集成万能工具
  2. 方便易用
  3. 由 EmulatedLab 永久维护

展示界面如下:

四、EVE-NG-PRO 专业版的使用方法

细心的小伙伴们,有没有发现新版 Toolkit 的特别之处呢?

1、在终端中运行命令

命令详见:

论坛:http://forum.eve-ng.cn/forum.php  http://eve-ng.cn/doku.php

2、根据提示按“p”,开启永久试用版!

五、EVE-NG-PRO 界面展示

登录界面如下,真的是专业版,并且更新到最新 2.0.4-21-PRO。

Notes

  • Toolkit 基于 2.0.4-20 版本制作;
  • 兼容 2.0.4-4、2.0.4-5、2.0.4-6,功能正常使用;
  • 兼容至 2.0.4-21,2.0.4-20 版本,无法使用 H5 Desktop(体验较差),其他功能正常。
升级前请备份数据!!!
升级前请备份数据!!!
升级前请备份数据!!!

EVE-NG QEMU Images List

EVE-NG Toolkit由ASD与本人制作,能帮您快速优化,打造完美的EVE-NG

注意:

本人在做Huawei USG镜像时,EVE-NG版本为2.0.3-53,不支持Huawei USG设备,所以需要导入设备模版。

在EVE-NG官方升级2.0.3-68后,对Huawei USG设备做了相应支持,设备名称为Huawei USG6000v,镜像目录为huaweiusg6kv-xxxx,所以EVE-NG Toolkit未加入Huawei USG老版本的模版。为了尊重EVE-NG团队,希望各位使用68版本的官方模版!

请使用Huawei USG设备的朋友,忽略本人第9篇文章中导入Huawei USG设备的脚本。

Toolkit有两种安装方式:

  1. 在线安装(确保EVE-NG主机可以接入Internet)
  2. 离线安装

选项解释:

0. IP address management                     IP地址管理

1. Hide invalid device*                             隐藏无镜像的设备

2. Modify update Source                         将官方的更新源修改为EmulatedLab提供的国内源

3. Update & Upgrade                               EVE-NG在线升级

4. Generate IOU License                         自动生成IOU设备的License

5. Fixpermissions                                       修复权限

6. Add H3C Device Support*                  增加H3C设备支持

7. Add Hillstone Device Support*          增加Hillstone设备支持

8. Add Radware Device Support*          增加Radware设备支持

9. Add Zabbix/Nagios Device Support*    增加Zabbix/Nagios设备支持

10.Add VMware ESXi Device Support*     增加VMware ESXi设备支持

11.Add Storage Device Support*                增加存储设备支持

12.Add Software Router Device Support*      增加软路由设备支持

13.Add Openstack/Docker Device Support*   增加Openstack/Docker的支持

u. Update Toolkit             在线更新EVE-NG Toolkit

e. Exit                                 退出Toolkit

H3C设备列表:

Directory name:

H3C vFW:        h3cvfw1k-xxxx

H3C vLB:         h3cvlb1k-xxxx

H3C vSR:         h3cvsr2k-xxxx

H3C vBRAS:    h3cvbras1k-xxxx

存储设备列表

Directory name:

Synology:       synology-xxxx

FreeNAS:        freenas-xxxx

OpenE:            opene-xxxx

Openfiler:       openfiler-xxxx

Seafile:            seafile-xxxx

软路由设备列表

Directory name:

OpenWRT:      openwrt-xxxx

iKuai:                ikuai-xxxx

Panabit:           panabit-xxxx

【在线安装】

一、在EVE-NG的root根目录下执行命令

注意:命令为一整行,不要换行。

root@eve-ng:~# wget http://eve-ng.cn/eve_ng.cn_toolkit.tgz -O eve_ng_cn_toolkit.tgz&&tar zxvf eve_ng_cn_toolkit.tgz&&./eve_ng_toolkit.sh

–2017-07-16 12:14:52–  http://eve-ng.cn/eve_ng.cn_toolkit.tgz

Resolving repo.emulatedlab.com (eve-ng.cn)… 43.254.151.65

Connecting to repo.emulatedlab.com (eve-ng.cn)|43.254.151.65|:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 85242 (83K) [application/x-gzip]

Saving to: ‘eve_ng_toolkit.tgz’

eve_ng_toolkit.tgz                100%[==========================================================>]  83.24K   105KB/s    in 0.8s

2017-07-16 12:14:59 (105 KB/s) – ‘eve_ng_toolkit.tgz’ saved [85242/85242]

安装完成后自动进入Toolkit界面

二、使用方法举例

选择你想执行的操作,输入前面对应的数字后,按回车键

注意:带“*”的选项,在升级EVE-NG后需要重新执行。

三、退出 Toolkit 后,再次运行 Toolkit

root@eve-ng:~# ls

eve_ng_toolkit.sh  eve_ng_toolkit.tgz  res

root@eve-ng:~# ./eve_ng_toolkit.sh

【离线安装】

一、加 QQ 群 EmulatedLab,下载eve_ng_toolkit.v20170629.zip

二、用压缩软件解压eve_ng_toolkit.tgz

三、将 eve_ng_toolkit.tgz 上传到 EVE-NG 的 root 根目录下

四、执行解压缩命令,并运行 EVE-NG Toolkit

root@eve-ng:~# ls

eve_ng_toolkit.tgz

root@eve-ng:~# tar zxvf eve_ng_toolkit.tgz

eve_ng_toolkit.sh

res/

res/opene.php

res/h3cvlb1k.png

res/dockerserver.php

root@eve-ng:~# ./eve_ng_toolkit.sh

根据您的需要执行输入相应数字后,按回车。

============================= End

Eve-NG-Toolkit相关推荐

  1. Unified Networking Lab 安装使用IOL镜像

    Unified Networking Lab 安装使用IOL镜像 Unified Networking Lab 很久以前,在一个星系远的地方,很远的工程师们为eBay寻找二手路由器来满足家庭实验的需求 ...

  2. 开源网络模拟器资源统计列表

    这是在Linux或BSD上运行的开源网络模拟器和网络仿真器的列表.请在这个页面发表评论,让我知道我没有包括在这个列表中的任何其他开源网络仿真工具.本文来自http://www.brianlinklet ...

  3. eve-ng最新社区版

    1 链接:https://pan.baidu.com/s/1z2PGa0vs2LF59tO--1NF3A  提取码:4l1o  --来自百度网盘超级会员V4的分享 该社区版来自eve-ng官网.最新更 ...

  4. EVE-NG模拟器安装抓包模块部署

    EVE-NG(Emulated Virtual Environment-Next Generation)仿真虚拟环境,是基于Ubuntu Linux系统的虚拟环境,是一款免费且功能强大的网络模拟器,是 ...

  5. EVE-NG 模拟器

    目前在网络学习上大概有几类模拟器 1.cisco packet tracer cisco官方软件,上手比较简单,可以模拟的实验比较少.一般是为了快速验证某个命令(太多数高级的命令操作不了)基本上就是C ...

  6. 英特尔® Distribution of OpenVINO™ toolkit 2021 版的发布说明

    注意 2020 版的发布说明,请参阅英特尔® Distribution of OpenVINO™ toolkit 2020 版的发布说明. 简介 英特尔® Distribution of OpenVI ...

  7. ng new ng-pro 报错(创建angular6项目报错)

    1.安装nodejs D:\develop\nodejs 2.配置node  npm环境变量,npm本地仓库指向自定义目录 原npm仓库位置C:\Users\Administrator\AppData ...

  8. Coolite Toolkit学习笔记五:常用控件Menu和MenuPanel

    Coolite Toolkit里的Menu控件和其他的.NET Web控件不一样,如果只是设计好了Menu或是通过程序初始化菜单项,菜单是不会呈现在界面上的,因为Coolite Toolkit规定Me ...

  9. ng命令汇总:Angular CLI 使用教程指南参考

    Angular CLI 使用教程指南参考 Angular CLI 现在虽然可以正常使用但仍然处于测试阶段. Angular CLI 依赖 Node 4 和 NPM 3 或更高版本. 安装 要安装Ang ...

  10. 使用Pixel Bender Toolkit制作特效——多像素采样(Part 4)

    要求 用户级别 初级 必需产品 Flash Player 10 Flash Professional CS4 (下载试用版) 范例文件 pixel_bender_04.zip (5 KB) 其他要求 ...

最新文章

  1. 为什么let在php中报错,PHPlet在Windows下的安装
  2. 深度神经网络中处理数据和训练模型的一些技巧
  3. linux 后端存储,配置NFS网络存储作为cinder的后端存储
  4. 相似图片搜索的原理(转)
  5. Eclipse CDT Hello World工程makefile分析
  6. 三问(why?what?how?)金融领域的机器学习
  7. 今儿直白的用盖房子为例,给你讲讲Java建造者模式
  8. mysql tcp优化_mysql 优化
  9. 江湖传说——阿里巴巴土话102句完整版
  10. html中li整体变色,JS+CSS实现鼠标经过div(li)背景变色
  11. 跳楼机(同余类最短路)
  12. 深圳华睿彩印高温玻璃打印机介绍
  13. java中isolate时间_Dart异步编程:Isolate和事件循环
  14. 优化 | 浅谈旅行商(TSP)的七种整数规划模型
  15. 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问
  16. java-net-php-python-JSP学校教育论坛管理系统开题任务书PPT计算机毕业设计程序
  17. Elasticearch Filter Query 过滤查询--(五)
  18. 堆的c语言实现以及简单应用
  19. Skywalking(10):告警功能
  20. Java修改框架源码

热门文章

  1. 【SAS】REG过程详解
  2. ASP进阶教程Ⅷ:数据库版本的留言簿
  3. poj 1724 有限制的最短距离(优先队列+链表)
  4. 设计模式速查手册-创建型
  5. leaving target processor paused”错误怎么解决
  6. [转贴]Silverlight Socket 实现收发信息
  7. tcp socket的发送与接收缓冲区
  8. 常用开发术语及工具001---NGF_TPS_墨刀手机原型页面设计工具
  9. 神经网络中快速傅立叶变换(FFT)的梯度传递
  10. Lua中强大的元方法__index详解