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

相关文章

CSS中的Static、Relative、Absolute、Fixed、Sticky的应用与详细对比

《CSS中的Static、Relative、Absolute、Fixed、Sticky的应用与详细对比》CSS中的position属性用于控制元素的定位方式,不同的定位方式会影响元素在页面中的布... css 中的 position 属性用于控制元素的定位方式,不同的定位方式会影响元素在页面中的布局和层叠关

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

SQL Server数据库死锁处理超详细攻略

《SQLServer数据库死锁处理超详细攻略》SQLServer作为主流数据库管理系统,在高并发场景下可能面临死锁问题,影响系统性能和稳定性,这篇文章主要给大家介绍了关于SQLServer数据库死... 目录一、引言二、查询 Sqlserver 中造成死锁的 SPID三、用内置函数查询执行信息1. sp_w

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

Python虚拟环境与Conda使用指南分享

《Python虚拟环境与Conda使用指南分享》:本文主要介绍Python虚拟环境与Conda使用指南,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、python 虚拟环境概述1.1 什么是虚拟环境1.2 为什么需要虚拟环境二、Python 内置的虚拟环境工具

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实