锐捷模拟器镜像下载安装使用全套教程

保姆级系列:锐捷模拟器镜像下载安装使用全套教程

  • 1.介绍锐捷目前可以通过EVE-NG来模拟自己家的路由器,交换机,防火墙。实现方式是把自己家的镜像导入到EVE-ng里面来运行。下面主要就是介绍如何下载镜像和导入镜像到EVE-ng中。# 2.下载通过百度网盘分享的文件:锐捷模拟器的下载安装使用全套教程链接:[https://pan.baidu.com/s/1qZ1D3G9Nol5JpSLNdrv34w?](https://pan.baidu.com/s/1qZ1D3G9Nol5JpSLNdrv34w?)提取码:[https://item.taobao.com/item.htm?ft=t&id=837432133369](https://item.taobao.com/item.htm?ft=t&id=837432133369) (下单后,系统自动发提取码到聊天框)# 3.安装首先需要安装EVE-ng。安装教程及下载链接:https://www.emulatedlab.com/thread-489-1-1.html。# 4.实践教程把下载好的锐捷镜像文件,导入到EVE-ng模拟器中。下面以锐捷防火墙为例:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6b798e768b074dab8fca06d88b356442.png)解压后得到:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/39391bd491ed49648c1e62261fae71fa.png)使用SSH链接到EVE-ng服务器:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/349954d55d274d7ca3e3ae6825b44789.png)上传锐捷模拟器镜像:1、将ruijieroute.png、ruijieswitch.png、ruijiefirewall.png上传到/opt/unetlab/html/images/icons/2、(Intel平台)将Ruijieswitch.yml、Ruijieroute.yml、Ruijiefirewall.yml上传到/opt/unetlab/html/templates/intel/,这里需要授执行权限 (AMD平台)将Ruijieswitch.yml、Ruijieroute.yml、Ruijiefirewall.yml上传到/opt/unetlab/html/templates/amd/,这里需要授执行权限3、将config_ruijie.py上传到/opt/unetlab/scripts/,这里需要授执行权限4、导入目录:/opt/unetlab/addons/qemu/,这里需要授执行权限将下载的路由器,交换机,防火墙压缩包解压出来的包含xxx.qcow2镜像文件的文件夹导入到/opt/unetlab/addons/qemu/目录下![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/9f4fa82ebfff42bc9ab384b767167044.png)全部配置完成后,需要输入命令修复相关权限,执行如下命令:```bashroot@eve-ng:~# unl_wrapper -a fixpermissionsroot@eve-ng:~#```————————————————参考链接:https://blog.youkuaiyun.com/avatar_2009/article/details/131083561最后登录EVE-ng添加设备:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/a15deecfdfaa4bd0877402c232a2062a.png)# 5.验证![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/de2fe6a6cea442fb947dd3e2c8d4b917.png)eve-ng登录账号密码:root/eveeve-ng web登录账号密码:admin/eve锐捷交换机路由器登录密码:ruijie锐捷防火墙登录账号密码:admin/firewall

1.介绍锐捷目前可以通过EVE-NG来模拟自己家的路由器,交换机,防火墙。实现方式是把自己家的镜像导入到EVE-ng里面来运行。下面主要就是介绍如何下载镜像和导入镜像到EVE-ng中。# 2.下载通过百度网盘分享的文件:锐捷模拟器的下载安装使用全套教程链接:https://pan.baidu.com/s/1qZ1D3G9Nol5JpSLNdrv34w?提取码:https://item.taobao.com/item.htm?ft=t&id=837432133369 (下单后,系统自动发提取码到聊天框)# 3.安装首先需要安装EVE-ng。安装教程及下载链接:https://www.emulatedlab.com/thread-489-1-1.html。# 4.实践教程把下载好的锐捷镜像文件,导入到EVE-ng模拟器中。下面以锐捷防火墙为例:在这里插入图片描述解压后得到:在这里插入图片描述使用SSH链接到EVE-ng服务器:在这里插入图片描述上传锐捷模拟器镜像:1、将ruijieroute.png、ruijieswitch.png、ruijiefirewall.png上传到/opt/unetlab/html/images/icons/2、(Intel平台)将Ruijieswitch.yml、Ruijieroute.yml、Ruijiefirewall.yml上传到/opt/unetlab/html/templates/intel/,这里需要授执行权限 (AMD平台)将Ruijieswitch.yml、Ruijieroute.yml、Ruijiefirewall.yml上传到/opt/unetlab/html/templates/amd/,这里需要授执行权限3、将config_ruijie.py上传到/opt/unetlab/scripts/,这里需要授执行权限4、导入目录:/opt/unetlab/addons/qemu/,这里需要授执行权限将下载的路由器,交换机,防火墙压缩包解压出来的包含xxx.qcow2镜像文件的文件夹导入到/opt/unetlab/addons/qemu/目录下在这里插入图片描述全部配置完成后,需要输入命令修复相关权限,执行如下命令:bashroot@eve-ng:~# unl_wrapper -a fixpermissionsroot@eve-ng:~#————————————————参考链接:https://blog.youkuaiyun.com/avatar_2009/article/details/131083561最后登录EVE-ng添加设备:在这里插入图片描述# 5.验证在这里插入图片描述eve-ng登录账号密码:root/eveeve-ng web登录账号密码:admin/eve锐捷交换机路由器登录密码:ruijie锐捷防火墙登录账号密码:admin/firewall

### 关于 EVE-NG 和锐捷网络设备的相关资源 #### 1. 安装与配置基础 EVE-NG 是一款功能强大的网络仿真工具,能够支持多种厂商的网络设备以及操作系统虚拟化。其主要特点是可以模拟华为、H3C、思科、锐捷等主流品牌的硬件设备,并提供灵活的操作环境[^1]。 对于初学者来说,了解如何下载并安装 EVE-NG 的基本组件是非常重要的。通常情况下,可以从官方站点或者可信第三方获取最新版本的软件包。具体操作可以参考以下链接中的说明文档。 --- #### 2. 导入锐捷设备镜像的具体方法 为了在 EVE-NG 中成功部署锐捷网络设备,需要完成以下几个方面的准备工作: - **上传图标文件** 将代表锐捷路由器和交换机的 PNG 图标通过 SCP 命令传输到指定路径 `/opt/unetlab/html/images/icons`。例如,在 Windows 系统上执行如下命令即可实现: ```bash scp -r C:/ruijieroute.png root@192.168.6.101:/opt/unetlab/html/images/icons/ scp -r C:/ruijieswitch.png root@192.168.6.101:/opt/unetlab/html/images/icons/ ``` 这些图标的用途在于帮助用户更直观地区分不同类型的节点设备[^2]。 - **导入模板文件至 Intel 平台目录** 如果目标宿主机采用的是基于 Intel 架构,则需将对应的 QEMU 模板放置到特定位置 `/opt/unetlab/html/templates/intel/` 下面。此过程同样依赖于安全复制协议 (SCP),确保源地址指向实际存储有锐捷镜像的位置[^3]。 --- #### 3. 实际应用案例分析 当所有必要的前置条件都已满足之后,便可以通过图形界面创建实验室项目来测试这些新加入的支持选项。比如构建一个简单的拓扑结构——连接两台 RG-S2628G-E 层二交换机形成环网冗余设计;又或者是搭建由一台 RSR20 路由器加若干接入层端口组成的广域互联场景等等。 值得注意的一点是,由于每种型号可能具备独特的特性参数集(如 CPU 类型、内存大小限制等),所以在正式投入使用前务必仔细核对其兼容性和性能指标是否符合预期需求。 --- #### 提供一段 Python 脚本用于批量处理图像上传任务 如果存在大量类似的图片素材待迁移工作量较大时,可考虑编写自动化脚本来简化重复劳动强度。下面给出了一段示范代码片段作为参考依据之一: ```python import os from paramiko import SSHClient, AutoAddPolicy def upload_images(host_ip, username, password, local_dir, remote_dir): ssh = SSHClient() ssh.set_missing_host_key_policy(AutoAddPolicy()) try: ssh.connect(hostname=host_ip, port=22, username=username, password=password) sftp = ssh.open_sftp() for file_name in os.listdir(local_dir): if not file_name.endswith('.png'): continue full_path = os.path.join(local_dir, file_name) remote_path = f"{remote_dir}/{file_name}" with open(full_path, 'rb') as img_file: sftp.putfo(img_file, remote_path) sftp.close() finally: ssh.close() upload_images('192.168.6.101', 'root', '<your_password>', r'C:\path\to\images', '/opt/unetlab/html/images/icons/') ``` 上述函数实现了利用 Paramiko 库建立 SFTP 连接并将本地磁盘上的 .PNG 文件逐一传送到远程服务器的功能。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

打工人上限200万

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

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

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

打赏作者

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

抵扣说明:

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

余额充值