EVE-NG(全称 Emulated Virtual Environment - NextGeneration),继 Unetlab 1.0 后的 Unetlab 的 2.0 新版本,改了名字,原名是 UnifiedNetworking Lab 统一网络实验室。笔者觉得名字改的非常合理,这款模拟器已经不仅可以模拟网络设备,也可以运行一切虚拟机。理论上,只要能将虚拟机的虚拟磁盘格式转换为 qcow2 都可以在 EVE-NG 上运行。所以 EVE-NG 可以算得上是仿真虚拟环境。
EVE-NG 是国外大神们开发的,融合了 dynamips,IOL,KVM。它是深度定制的 Ubuntu 操作系统,可以直接把它安装在 x86 架构的物理主机上。它也有 ova 版本,可以导入到 VMware 等虚拟机软件中运行。
EVE-NG 在交互模式上更加具有优势,与 GNS3 截然不同。GNS3 更像是用户使用的软件,只有 GNS3 支持的 OS 才能使用;而 EVE-NG 更像是 CS 模型,EVE-NG 是服务端,用户端可以是支持 http/https 的任意 OS。
官网:www.eve-ng.net,目前 EVE-NG 专业版最新版为 6.2.0-20, 社区版最新为 6.2.0-4 各位可以去官网看更多介绍。
为什么选择 EVE-NG
学习
通过 EVE,您将能够训练自己,包括华为、思科、瞻博网络以及许多其他厂商,如 CheckPoint,PaloAlto,F5 等等。
设计
使用 EVE,您可以构建网络,从而要求并计划正确的设计来验证解决方案。
效率
使用 EVE,无风险,无插拔网线,您可以轻松,快速地在安全环境中重现和改进您的真实架构,而无需触及您的真实网络。
灵活性
使用 EVE,您可以跨厂商交互。这种灵活性意味着关键决策中的选择自由。
EVE-NG 特点
- KVM 硬件加速
- 拓扑设计师
- 导入/导出配置
- Labs xml 文件格式
- 图片导入和地图
- 自定义内核支持 L2 协议
- 内存优化(UKSM)
- CPU 看门狗
- 完整的 HTML5 用户界面
- 无需使用辅助工具即可使用
- 多用户
- 完全支持与真实网络的交互
- 同时实验室实例
- 从 Ubuntu LTS 16.04 长期支持
EVE-NG 带给您力量您需要在多厂商环境设计和测试中掌握您的网络。
EVE-NG 支持的镜像
- c7200-adventerprisek9-mz.152-4.S6 (supported cards: PA-FE-TX, PA-4E, PA-8E)
- c3725-adventerprisek9-mz.124-15.T14 (supported cards: NM-1FE-TX, NM-16ESW)
- c1710-bk9no3r2sy-mz.124-23
- Other images from the above series should work too
- L2-ADVENTERPRISE-M-15.1-20131216.bin
- L2-ADVENTERPRISE-M-15.1-20140814.bin
- L2-IPBASEK9-M-15.1-20130726.bin
- L3-ADVENTERPRISEK9-M-15.4-1T.bin
- L3-ADVENTERPRISEK9-M-15.4-2T.bin
- L3-ADVIPSERVICES-M-15.1-2.9S.bin
- And others
- Huawei AR1000V
- Huawei CE6800
- Huawei CE12800
- Huawei NE40
- Huawei NE5000E
- Huawei NE9000
- Huawei Usg6000v
- Cisco ACS 5.6, 5.8.1.4
- Cisco ISE 1.2, 1.4
- Cisco ISE 2.1
- Cisco ASA 8.0.2 (Singe and Multi Context)
- Cisco ASA 8.4 Multicontext Support
- Cisco ASA 9.1.5 Multicontext Support
- Cisco ASAv 9.6.2, 9.7.1 or earlier
- Cisco IPS 7.1
- Cisco Firepower 6.1, 6.2 Management centre (FMC)
- Cisco Firepower 6.1, 6.2 Treat defence ASAv (FTD)
- Cisco Firepower 6.1, 6.2 NGIPSv
- Cisco Firepower 5.4 (NGIPS, FMC)
- Cisco CSR 3.16, 3,17
- Cisco CSR 16.03 Denali
- Cisco CSR 16.0.4 Everest
- Cisco vIOS L3 15.5, 15.6.2T
- Cisco vIOS L2 15.2
- Cisco ESA 9.7, 9.8, Email Security Appliance
- Cisco WSA 8.6, 9.2 10.0 Web Security Appliance
- Cisco CDA 1.0 Context Delivery Agent
- Cisco NXOS Titanium 7.1.0.3
- Cisco NXOSk9 (require source of 2xCPU and 8G RAM for single node)
- Cisco XRv 5.2.2, 5.3.2, 6.0.1, 6.0.2
- Cisco XRvK9 6.0.1, 6.1.2 (require source of 4xCPU and 16G RAM for single node)
- Cisco vWLC, 7.4. 8.0.100, 8.2.X, 8.3.X
- Cisco vNAM Virtual Network Analysis Module 6.2.x
- Cisco vWAAS 200.5.5
- Cisco CUCM 11.5.1.11900-26
- Juniper vSRX 12.1.47D
- Juniper Olive M series
- Juniper vSRX NG 15.1x49-D40.6
- Juniper vXRX NG 15.1X49-D70.3
- Juniper vMX 14.1.4R8
- Juniper vMX 16.1R3.10 VCP (control plane node)
- Juniper vMX 16.1R3.10 VFP (forwarding plane node)
- Juniper vMX 17.1 VCP (control plane node)
- Juniper vMX 17.1 VFP (forwarding plane node)
- Juniper vQFX 10K VRE (routing engine)
- Juniper vQFX 10K VFE (forwarding engine)
- Junos Sphere 16.1
- Alcatel 7750SR: 13.0.R3
- A10, vThunder 2.7.1
- Aruba: Clearpass 6.4.X
- Arista vEOS 4,17.2F and earlier versions
- Barracuda NGFW
- Brocade vADX 3.01.1
- Checkpoint FW: R77-20, R77-30
- Citrix Netscaler 11.0.62
- Dell SonicWall 11.3.0
- CumulusVX 2.5.3
- ExtremeOS 21.1.14
- F5 BIG-IP 12.0.0 Supports LTM, GTM HA
- Fortinet Manager v5
- Fortinet Mail 53
- Fortinet FGT v5.X
- Fortinet 5.2.3
- HP VSR 1000 7.10
- Mikrotik 6.30.2
- PaloAlto FW 7.0, 7.1
- pfSense FW 2.3
- S-Terra FW, Gate 4.1,
- S-Terra CSP-VPN gate 3.1
- VyOS 1.1.6
- Windows XP
- Windows 7
- Windows 10
- Windows Server 2003
- Windows Server 2008R2
- Windows Server 2012 R2
- Windows Server 2016
- Linux TinyCore 6.4
- Linux Slax 7.08
- Linux Mint 18
- Linux Kali x64 Full
- Linux Kali x386 light
- Linux Mint 18
- Linux Ubuntu Desktop 16.04
- Linux DSL 4.4.10
- Linus Ubuntu Server 16.04 Webmin
- Linux NETem: NETem bandwidth limitation, delay, jitter and packet loss.
- Ostinato traffic generator 0.7, 0.8