相关资料下载地址:
1、模拟器下载地址:EVE-NG社区懒人版4.1 | IT运维网 (ityww.cn)
2、镜像地址:EVE-NG全系列模板镜像(2021-12-03更新) | IT运维网 (ityww.cn)
3、VMware Workstations官网:下载 VMware Workstation Pro | CN
4、Xshell官网:www.netsarang.com
eve-ng(全称Emulated Virtual Environment - NextGeneration),是国外大神们开发的,融合了dynamips,IOL,KVM。它是深度定制的Ubuntu操作系统,可以直接把它安装在x86架构的物理主机上。它也有ova版本,可以导入到VMware等虚拟机软件中运行。
eve-ng在交互模式上更加具有优势,在网络方面,思科有GNS3,packet tracer,华为有ENSP,华三有HCL模拟器等,但是无法兼容其他厂商设备,而eve-ng模拟器却能很好解决这一点。
eve-ng,可以模似多厂商网络设备(A10,Palo Alto,Juniper,cisco,h3c,Huawei,linux,windows),市面上所有的操作系统它通通都能模拟,所以称之为万能模拟器。
eve-ng安装比较困难,为通俗易懂,我直接使用懒人版来安装
安装及使用步骤:
1、电脑安装VMwareWorkstations16最新版本
2、进入EVE-NG社区寻找资源
2.1 我这里使用百度网盘链接下载
2.2 进入文件夹,将EVE-NG社区懒人版4.1.ova文件直接下载
2.2 下载得到.ova格式的链接
3、 VMware导入ova镜像
3.1 选择打开方式为VMware Workstations
3.2 选择VMware Workstations
3.3 进入VMware,导入虚拟机并定义名称和虚拟机存储路径
3.4 导入进度条
3.5 成功导入eve-ng
4、 打开eve-ng测试
我这里遇到一个问题,开机一直卡在这个界面,发现不对劲,想了一下自己连接的是学校的校园网。在我们学校,申请一个账号只能允许一个电脑端和一个手机端登录,我怀疑是不是虚拟机获取不到IP地址导致eve-ng无法开机?连忙查看了一下网卡的配置信息,发现默认是桥接模式,难怪无法开机,我把网卡设置为NET模式之后问题得以解决。
4.1 根据所处环境,设置网卡连接模式
分两种情况:
1、在家中,桥接模式和NET模式均可
2、在学校等特殊环境,建议使用NET模式,避免因为无法获取到IP地址导致eve-ng主机无法开机
4.2 我所处的环境下是校园网,所以我网卡使用NET模式
4.3 成功开启eve-ng模拟器
5、 模拟器测试
eve命令行登录:root/eve
5.1 登录
5.2 发现模拟器给我们一个登录IP地址,我这里先通过访问浏览器访问一下能否进入eve-ng
5.3 进入eve-ng的Web界面,登录方式:admin/eve
5.4 创建第一个属于自己的网络实验吧!
5.5 先整两台交换机
位置:左侧“+”符号,选择想要的机型,我选择Cisco IOL设备,创建两台2层的交换机设备
5.6 启动设备
6、 使用Xshell或其他终端软件远程连接设备
可以使用secureCRT、PuTTY等远程连接来控制创建的设备,在这里我使用xshell演示
6.1 鼠标移动到交换机上,下方显示对应连接地址和端口号
Sw11为:telnet192.168.52.133.32769
Sw12为:telnet192.168.52.133.32770
6.2 使用Xshell连接设备
终端1连接Sw11交换机: telnet 192.168.52.133:32769
终端2链接Sw12交换机: telnet 192.168.52.133:32770
6.3 使用Cisco交换机的常见命令测试一下吧!
7、 eve-ng设置固定IP地址
如果要长期使用eve-ng提供的环境做各种计算机相关实验,我们可以给服务器设置一个固定的IP地址,避免DHCP动态分配IP地址,造成的地址变动,从而影响自己的使用体验。
7.1 查看本机网卡信息
1、在右下角打开“网络和Internet"设置
2、选择更改适配器设置
3、点击VMnet8网卡
4、查看网卡详细信息
网卡信息为:
IP地址:192.168.52.1/24
设置eve-ng网卡地址为:192.168.52.50/24,网关:192.168.52.1
7.2 在eve-ng上设置网卡IP
# 进入网卡
root@eve-ng:~# vi /etc/network/interfaces
# 原先配置为:
9 iface eth0 inet manual
10 auto pnet0
11 iface pnet0 inet dhcp
12 bridge_ports eth0
13 bridge_stp off
# 修改为:
8 # The primary network interface
9 iface eth0 inet manual
10 auto pnet0
11 iface pnet0 inet static
12 address 192.168.52.50
13 netmask 255.255.255.0
14 gateway 192.168.52.2
16 bridge_ports eth0
17 bridge_stp off
# 配置DNS:
echo nameserver 192.168.52.2 > /etc/resolv.conf
echo nameserver 8.8.8.8 > /etc/resolv.conf
# 重启网卡:
/etc/init.d/network restart
7.2 重启网卡,并登录eve-ng测试
8 、 安装新的镜像
在/opt/unetlab/addons/目录下,有三个文件
1、iol(思科镜像)
2、dynamips(思科镜像)
3、qemu(其他镜像,拓展名为qcow2)
我们在qemu中放入win10来看看