Eve-NG-Toolkit


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 ToolkitASD與本人制作,能幫您快速優化,打造完美的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-NGroot目錄下執行命

注意:命令為一整行,不要換行。

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM