网络设备模拟器
2024/7/14大约 3 分钟
网络设备模拟器
常用模拟器
| 名称 | 类型 | 优点 | 缺点 |
|---|---|---|---|
| 华为ensp | 厂商 | 对电脑配置要求低,使用简单 | 基本不更新 |
| 华为ensp pro | 厂商 | 对sr等新技术支持较好 | 电脑配置要求极高,可模拟的设备少,需要高权限华为账号 |
| H3C HCL | 厂商 | 更新及时,新技术支持较快 | 不能跟ensp共存 |
| 思科 packet-tracer | 厂商 | 对电脑配置要求低,安装与使用简单 | 全是缺点,只适合思科入门实验 |
| eve-ng | 万能 | 扩展性强,有大量的扩展镜像,可支持的厂商很多 | 标准版不支持线缆热插拔,高级版需要付费 |
| pnet | 万能 | eve-ng的所有优点均包含,免费版就支持线缆热插拔 | 使用的人少,出现问题时不方便交流 |
EVE-NG 详解
简介
EVE-NG(全称Emulated Virtual Environment - NextGeneration)。这款模拟器已经不仅可以模拟网络设备,也可以运行一切虚拟机。理论上,只要能将虚拟机的虚拟磁盘格式转换为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。
为什么选择EVE-NG?
学习: 通过EVE,您将能够训练自己,包括华为、思科、瞻博网络以及许多其他厂商,如CheckPoint,PaloAlto,F5等等。
设计: 使用EVE,您可以构建网络,从而要求并计划正确的设计来验证解决方案。
效率: 使用EVE,无风险,无插拔网线,您可以轻松,快速地在安全环境中重现和改进您的真实架构,而无需触及您的真实网络。
灵活性: 使用EVE,您可以跨厂商交互。这种灵活性意味着关键决策中的选择自由.
安装
VirtualBox导入eve-ng懒人版eva(注意修改配置打开 vt-x/amd-v 功能)
# 查看VirtualBox当前所有虚拟机
VBoxManage.exe list vms
# 开启嵌套vt-x/adm-v,其中的"eve-ng"是需要开启嵌套vt-x /adm-v的虚拟机名称
VBoxManage.exe modifyvm "vms1" --nested-hw-virt oneve-ng绑定SecureCRT
# eve-ng默认指定SecureCRT路径的的地方:C:\Program Files\EVE-NG\win10_64bit_sCRT.reg
# 双击C:\ProgramFiles\EVE-NG\win10_64bit_crt.reg,选“是”,导入注册表登录
# 安装完成后,终端会提示访问url
use xxip
# 页面默认登录用户名/密码
admin/eve使用
范例:静态路由
目标:使 Cisco vIOS Router 1 能ping通 Huawei USG6000V
新建 Lab
# Add New Lab
# Name: staticRoute
# Save添加节点
| 名称 | 类型 | IP地址 | 规格 |
|---|---|---|---|
| Cisco vIOS Router 1 | Router | G0/0 => 1.1.1.1 | 1核 512M 4eth |
| Cisco vIOS Router 2 | Router | G0/0 => 1.1.1.2 G0/1 => 2.1.1.1 | 1核 512M 4eth |
| H3C vSR1000 | Router | G1/0 => 2.1.1.2 G2/0 => 3.1.1.1 | 1核 512M 8eth |
| Huawei USG6000V | firewall | G0/0/0 => 3.1.1.2 | 1核 512M 6eth |
左键选中全部,右键开机