EVE-NG详细安装使用指南(二)—— 常见镜像的导入

文章详细介绍了EVE-NG平台支持的三种镜像类型,包括Dynamips、IOL/IOU和Qemu,重点讲解了Qemu镜像的导入步骤,如下载准备、文件导入、权限修正和测试使用。特别是对于华为镜像,提供了下载来源和导入过程中的文件路径及命名规范。文章还提醒了启动问题的解决策略,并链接了相关安装和使用教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、支持的镜像类型

1、Dynamips镜像

        当前支持的镜像(如下图)

fd50b940419a4024ae76a96f8ee56368.png

 

2、IOL/IOU镜像

        当前支持的镜像(如下图)

7295412b5d344e00938732ff8a478c9d.png

 

3、Qemu镜像(最常见)

        当下见得最多,也用的最多的镜像文件,支持各大厂商(如华为、思科、华三、锐捷等大部分厂家)设备镜像,详情见官网(qemu支持镜像)。该文只对此镜像进行导入使用

二、镜像的导入使用(华为镜像)

1、镜像文件的下载准备

1)渠道一(EVE-NG中文网):

        谷歌云盘:https://pan.eve-ng.cn/Line2

2)渠道二(自整理):

        链接:https://pan.baidu.com/s/1iUxMVG354hWqeZNxtOvfXA
        提取码:e2i5

2、镜像文件的导入

1)前置了解:

        iol镜像位置:/opt/unetlab/addons/iol/bin

        qemu镜像位置:/opt/unetlab/addons/qemu

                镜像文件一般以.qcow.qcow2结尾(好像也有以.img结尾的,但最后都会改成qcow或qcow2),放在自己创建的文件夹中,该文件夹名称一般为 '设备名称' + ' - ' + '版本号'三部分构成,并且该文件名的第一部分必须与模版文件名相同,才能被识别成镜像

                示例:/opt/unetlab/addons/qemu/huaweiar1k-5.170/virtioa.qcow2

9dbc4edaa1914b228ac7d8ebed787c2e.png

        设备图标位置:/opt/unetlab/html/images/icons

                一般以png或者是jpg图片,直接导入即可,没有严格的命名要求,最好是与设备名相同,好区分

                示例:/opt/unetlab/html/image/icons/ce.png

2d5e393400f44f9d92052186100d8b6d.png

 

        设备模版位置:/opt/unetlab/html/templates

                路径下有amd和intel两个文件夹,根据自己的cpu设备品牌对应,模版一般以.yml结尾,注:模版文件名应与镜像文件夹的第一部分相同,这样镜像文件才能被识别成镜像

                示例:

模版:/opt/unetlab/html/templates/intel/huaweiar1k.yml

镜像:/opt/unetlab/addons/qemu/huaweiar1k-5.170/virtioa.qcow2

f90fc18ab5f84b49998bdf68ecccb0e5.png

287962a9e58c4f038d1e2ed46dde592c.png

        设备脚本位置:/opt/unetlab/scripts

                常见的一般以.py结尾,用来给部分设备镜像导入配置用。

2)导入镜像

        推荐使用一些可视化ftp连接工具(例如winscp等),方便操作

        WinSCP:https://winscp.net/eng/index.php

        第一步:创建文件夹,并按要求命名

        第二步:导入下载的镜像文件

        第三步:有模版图标啥的的按路径按要求导入,初始导入时非必须

3、修正文件权限

        导入镜像一系列文件后,需要使用下面这条命令修正新上传的镜像文件的权限

root@eve-ng:~# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

4、测试使用

        上传镜像后,在lab平台上右击点击新建节点就可以看到自己新导入的节点了

454924c75f8443c4be50ab9fe23c69e4.png

         点击设备,弹出相关默认配置选项

b4ecd162d9894b47a9db03c61108150d.png

         点击保存,单击或者右击选项启动设备

281befc713b044e19fd49158d1425842.png

         单击打开的设备链接登录软件CRT,等待启动(启动时间普遍偏长)

b2a5c7a69f0c4c56b1b00ea48caf7a91.png

         启动成功后,输入需要的账户密码(华为AR1000v默认账户密码都是super),就能愉快的敲命令了[嘿咻]88ebfef1f00240869d015bf4a9ebc6fe.png

 三、总结

         总的来说,EVE-NG镜像导入并不复杂,只要一步一步来,马上就能成功。还有就是对于本文章来说,可能有些宝子们AR1000v有可能启动不成功(一直重复循环启动),可以尝试改变一下cpu核数和ram内存试一下

        往期教程:

                EVE-NG详细安装使用指南(一)—— EVE的安装导入

                EVE-NG详细安装使用指南(三)—— 软件关联及相关问题解决

 

 

### 将镜像文件导入到Cisco网络设备上的方法 对于将镜像文件导入至Cisco网络设备的操作,具体取决于所使用的仿真平台以及目标设备类型。以下是针对不同情况下的操作指南。 #### 使用GNS3加载Cisco IOS镜像 当利用GNS3这一工具来模拟并运行Cisco路由器或交换机时,需先获取合法的Cisco IOS版本。之后,在GNS3环境中配置节点以使用该IOS映像[^1]: ```bash gns3 load cisco_ios_image.img ``` 此命令并非实际输入于CLI中;而是指在图形界面里指定路径指向已下载好的IOS文件位置。 #### 导入镜像EVE-NG环境中的Qemu实例 如果是在EVE-NG平台上工作,则涉及通过SSH连接到服务器并将所需镜像上传至特定目录`/opt/unetlab/addons/qemu/`内[^2]。可以借助SCP协议完成传输任务: ```bash scp path_to_your_image/image_file user@evs-ng-server:/opt/unetlab/addons/qemu/ ``` 这里的`path_to_your_image/image_file`应替换为本地存储的镜像绝对路径名,而`user@evs-ng-server`则代表远程主机的信息。 #### 处理vWLC所需的ISO与VMDK文件 对于虚拟无线局域网控制器(vWLC),其启动过程依赖两个主要组件——用于初次引导的ISO文件和充当持久化存储介质的VMDK磁盘映像。确保这两个文件均被正确放置以便后续部署[^3]。 #### QEMU/KVM环境下管理磁盘映像 值得注意的是,某些高级应用可能涉及到直接操控由QEMU创建出来的磁盘文件(.qcow2或其他格式)。这些文件本质上是整个系统的快照,因此修改它们之前务必小心谨慎,以免造成数据丢失风险[^4]。 #### 警告提示处理 最后,在执行任何可能导致现有分区内容永久删除的动作前,系统可能会弹出警告消息要求确认继续与否。此时应当仔细评估后果再做决定[^5]。
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞羽工具人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值