首页 > 编程知识 正文

交换机模拟器哪个好用(华三交换机模拟器)

时间:2023-05-05 23:32:56 阅读:81879 作者:3151

EVE-NG镜像有三种类型。

动态:计算机的CPU利用率非常高,如Cisco设备的实际IOS镜像,GNS3。 IOL:IOU模拟器的镜像几乎完全支持思科设备的两三层功能。 qmu :这已经不是镜像文件,而是KVM虚拟机安装操作系统后生成的磁盘文件,通常用于模拟ASAv、ISE、F5、N9K等设备。 各设备相当于虚拟机,相当于内存资源。 以下是将三种镜像导入到EVE-NG中并运行的过程。

01

Dynamips导入过程

另一方面,在虚拟机中确认EVE的IP地址,通过SFTP工具进行连接。 本文以SecureFX为例)

连接IP地址为eve-ng虚拟机IP,帐户、密码为eve-ng后台超级用户帐户。

二、将镜像文件上传到相应目录

镜像保存目录:/opt/unetlab/addons

—/dynamips动态镜像保存目录

—/iol IOL镜像保存目录(运行IOU的镜像) ) ) ) ) ) ) ) ) ) )。

(—/qemu QEMU镜像(执行ASAv、ISE、F5等镜像) ) )。

将动态镜像上载到/opt/unet实验室/附加/动态目录

三、修改镜像权限

用SSH登录到EVE,然后运行以下命令

/opt/unet lab/wrappers/unl _ wrapper -无损性

注意:

不建议使用动态镜像,因为如果计算机运行动态镜像,CPU利用率可能会非常高。 有vIOS和IOL就足够了。

02

IOL导入过程

一、将镜像上传到相应的目录

在与IOL相关的文件中

IOL的镜像

iourc文件(IOL的许可文件) ) )。

ciscoioukeygen.py (用于生成许可的python脚本) )。

将上述文件全部上传到/opt/une

tlab/addons/iol/英俊的飞鸟目录下

一般集成好的模拟器以上文件都已经上传(至少包含L2、L3的IOL镜像),可以不需要上传,包括下面编写License及修正权限步骤。

需要集成好的模拟器文件在私信我回复“EVE”获取!

二、生成并编写license

第一种方法:命令自动生成

确保CiscoIOUKeygen.py已经上传后,执行命令

cd /opt/unetlab/addons/iol/英俊的飞鸟/

python CiscoIOUKeygen.py | grep -A 1 ‘license’ > iourc

生成license代码

第二种方法:手动修改

生成license代码

root@eve-ng:~#cd/opt/unetlab/addons/iol/英俊的飞鸟root@eve-ng:/opt/unetlab/addons/iol/英俊的飞鸟#lsCiscoIOUKeygen.pyi86bi-linux-l2-adventerprisek9-15.1a.英俊的飞鸟i86bi-linux-l2-ipbasek9-15.1a.英俊的飞鸟i86bi-linux-l2-upk9-12.2.英俊的飞鸟i86bi-linux-l2-upk9-15.0a.英俊的飞鸟i86bi-linux-l3-adventerprisek9-12.4.英俊的飞鸟i86bi-linux-l3-adventerprisek9-15.2.2.15T.英俊的飞鸟i86bi-linux-l3-adventerprisek9-15.2.4M1.英俊的飞鸟i86bi-linux-l3-adventerprisek9-15.4.1T.英俊的飞鸟iourcroot@eve-ng:/opt/unetlab/addons/iol/英俊的飞鸟# pythonCiscoIOUKeygen.py*********************************************************************CiscoIOU License Generator – Kal 2011, python port of 2006 CversionModified to work with python3 by c_d2014hostid=007f0101, hostname=eve-ng, ioukey=7f0343Addthe following text to ~/.iourc:[license]

eve-ng= 972f30267ef51616;Youcan disable the phone home feature with something like:echo‘127.0.0.127 xml.cisco.com’ >>/etc/hostsroot@eve-ng:/opt/unetlab/addons/iol/英俊的飞鸟#

红色字体即IOL的license,这段代码随着EVE-NG的hostname变动,hostname不同,计算的结果也不同。

编写license文件

安装vim(确保EVE联网)

apt-getupdate

apt-getinstall vim

root@eve-ng:/opt/unetlab/addons/iol/英俊的飞鸟# vim iourc

把原来的删除掉,重新粘贴新的license代码

:wq!保存退出

三、修正镜像权限

运行如下命令

/opt/unetlab/wrappers/unl_wrapper-a fixpermissions

03

QEMU导入过程

一、上传QEMU镜像,以ASAv为例

QEMU镜像的存放位置是/opt/unetlab/addons/qemu/

解压rar压缩包,将asav-941-200目录直接上传到/opt/unetlab/addons/qemu/目录下,确保文件目录正确!

二、修正镜像权限

SSH登录到EVE,运行如下命令

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

其实您这时候就可以使用了,多上传几个镜像做下测试吧!

三、再上传几个镜像,测试

同理,解压压缩包,直接将整个目录上传到/opt/unetlab/addons/qemu/,别忘了修正权限,/opt/unetlab/wrappers/unl_wrapper-a fixpermissions

创建拓扑

EVE-NG模拟器可以模拟思科、华为、华三等主流厂商防火墙,还能够模拟Linux、Windows主机,功能强大!

需要什么样的镜像均可自己上传,以下是我搜集的QEMU镜像,需要的小伙伴私信我回复“EVE”获取:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。