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

2023-11-06 00:10

本文主要是介绍EVE-NG详细安装使用指南(二)—— 常见镜像的导入,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、支持的镜像类型

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详细安装使用指南(三)—— 软件关联及相关问题解决

 

 

这篇关于EVE-NG详细安装使用指南(二)—— 常见镜像的导入的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/353339

相关文章

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

JSON字符串转成java的Map对象详细步骤

《JSON字符串转成java的Map对象详细步骤》:本文主要介绍如何将JSON字符串转换为Java对象的步骤,包括定义Element类、使用Jackson库解析JSON和添加依赖,文中通过代码介绍... 目录步骤 1: 定义 Element 类步骤 2: 使用 Jackson 库解析 jsON步骤 3: 添

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

Spring常见错误之Web嵌套对象校验失效解决办法

《Spring常见错误之Web嵌套对象校验失效解决办法》:本文主要介绍Spring常见错误之Web嵌套对象校验失效解决的相关资料,通过在Phone对象上添加@Valid注解,问题得以解决,需要的朋... 目录问题复现案例解析问题修正总结  问题复现当开发一个学籍管理系统时,我们会提供了一个 API 接口去

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

Java操作PDF文件实现签订电子合同详细教程

《Java操作PDF文件实现签订电子合同详细教程》:本文主要介绍如何在PDF中加入电子签章与电子签名的过程,包括编写Word文件、生成PDF、为PDF格式做表单、为表单赋值、生成文档以及上传到OB... 目录前言:先看效果:1.编写word文件1.2然后生成PDF格式进行保存1.3我这里是将文件保存到本地后