升级你的网络实验场:体验华为最新ENSP_PRO模拟器,现已对普通用户开放!

随着网络技术的不断发展,网络实验场的重要性越来越凸显。在这个数字化时代,网络工程师和学习者需要一个高效、全面的模拟器来进行网络实验和测试。最新消息称,华为已将其最新的ENSP_PRO模拟器对普通用户开放,为广大网络爱好者和专业人士提供了一种全新的网络实验体验。在本文中,我们将探索这一模拟器的功能和优势,看看它到底好不好用。

部署ENSP_PRO

我已在本地环境中搭建了一台PVE虚拟机,并计划在该系统上部署ENSP_PRO。接下来,让我们一起按照我的步骤来进行操作吧。

虚拟机的创建

在pve服务器上创建虚拟机,在名称中输入该虚拟机的名称,该名称是自定义输入的,如下图:

常规

在“操作系统”标签栏中,类别选择Linux,版本选择6.x-2.6Kernel。然后,选择不使用任何介质,如下图:

操作系统

在“系统”标签栏中,保持默认配置,如下图:

系统

在磁盘栏中,需求把ide0磁盘删除,如下图:

磁盘

在“CPU”标签栏中,根据实际情况分配资源,本案例中分配律8核心,如图:
CPU

在“内存”标签栏中,根据实际情况分配内存资源,如下图,分配了8G的内存资源。
内存

在“网络”标签栏中,各种参数保持默认值,如下图:
网络

完成了所有虚拟机参数的配置无误时,点击确认即可完成虚拟机的创建。

上传ENSP_PRO虚拟机镜像

把下载好的ENSP_PRO镜像文件上传到PVE服务器上,如下图:
上传镜像文件

然后,下图的命令进行解压,得到如下图三个文件,其中vmdk,这个文件是我们需要用到的。
解压镜像文件

接着,通过下面的命令导入硬盘,如下:

qm importdisk  101  eNSP_Pro_R001C10_20240330-disk1.vmdk local-lvm  --format=vmdk
  • 101:是刚才创建的虚拟机的vmid,这个vmid是唯一的
  • local-lvm:是pve的存储位置,把这个虚拟机文件存储到local-lvm

直到命令执行结束,输出如下图,才算导入成功

最后,点击刚才创建的虚拟机,把导入的硬盘挂载上去,操作如下:

调整启动顺序,接着点击启动。如下:

启动成功后会看到如下界面:

在浏览器输入上述的地址,即可打开如下界面

使用自己的华为账号登录即可,首测登录要同意许可协议,如下图:
同意协议

同意协议后,打开官方为我们预设的其中一个拓扑图,如下:

体验ENSP_PRO

目前ENSP_PRO支持的设备比较少,交换机有两款、路由器有两款、无线设备有两款、防火墙有一款,终端有三款。

下面通过在ENSP_PRO做一个简单SSH的实验,网络拓扑如下:

启动成功图标会变成绿色,而且鼠标放上去会如上图的提示。

  1. 在交换机CE-1上配置VLAN2,并设置DHCP自动获取IP地址。

  2. 在终端PC中设置DHCP自动获取,如下图:

  3. 然后输入如下图的命令查看IP地址是否获取成功:

  4. 在交换机CE-1配置SSH,如下图:

  5. 在终端PC1上进行验证,如下图:

总结

ENSP_PRO目前的功能还是欠缺,可玩性也不大。这也能理解毕竟是刚刚出来,估计在后期的版本迭代,功能会越来越完善。在数通的论坛上也看到了这个软件的初步规划路线如下图:

对于目前的版本到底好不好用就见仁见智啦。如果,小伙伴想体验尝新的,可以关注我的公众号攻城狮成长日记 回复ensp pro获取镜像自行部署。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/836583.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VScode查看以十六进制查看文件的插件说明

找到插件并下载 打开指定的文件 选择打开方式即可 结果如下

C++/Qt 小知识记录6

工作中遇到的一些小问题,总结的小知识记录:C/Qt 小知识6 dumpbin工具查看库导出符号OSGEarth使用编出的protobuf库,报错问题解决VS2022使用cpl模板后,提示会乱码的修改设置QProcess调用cmd.exe执行脚本QPainterPath对线段描边处理…

英文文本标点恢复

文章目录 一、安装 rpunct二、使用三、下载模型时报错1、报错详情2、报错原因3、解决方案 四、程序运行时报错1、报错详情2、报错原因3、解决方案 五、修改默认缓存路径 一、安装 rpunct pip install rpunct 相关依赖包信息: langdetect1.0.9 pandas1.2.4 simpletr…

Java入门最小必要知识:变量及其本质

编程语言是与计算机交流的桥梁,而在编程世界中,变量是这座桥上不可或缺的砖石。 从本质上,可以把复杂的编程工作简化为两件事: ①定义变量②操作变量 可见,变量之于编程的重要性。 对于Java开发者,理解…

阿里云 物联网平台 MQTT连接、数据传输

阿里云 物联网平台 MQTT连接、数据传输 1、设备连接阿里云 2、多设备之前的通信、数据流转 3、设备数据来源的读取。 基于C# winform 开发上位机,读取设备、仪器、MES或者电子元器件的数据,MQTT传输至阿里云平台,可视化界面构建界面&#…

1065: 无向图的连通分量计算

解法&#xff1a; dfs求连通性 1.设节点表vis[] 2.遍历节点表dfs标记&#xff0c;每次得到一个连通分量 #include<iostream> #include<vector> using namespace std; int arr[100][100]; void dfs(vector<bool>& vis, int v) {//不用终止条件&#x…

省级生活垃圾无害化处理率面板数据(2004-2022年)

01、数据简介 生活垃圾无害化处理率是指经过处理的生活垃圾中&#xff0c;达到无害化标准的垃圾所占的比例。这一指标是衡量城市垃圾处理水平的重要标准&#xff0c;反映了城市对垃圾进行有效管理和处理的能力。 生活垃圾无害化处理的主要方式包括生活垃圾焚烧、生活垃圾卫生…

金三银四面试题(二十八):观察者模式知多少?

什么是观察者模式 观察者模式&#xff08;Observer Pattern&#xff09; 是一种设计模式&#xff0c;它定义了一种一对多的关系&#xff0c;让多个观察者对象能够同时监听一个主题对象。当主题对象的状态发生变化时&#xff0c;会通知所有观察者对象&#xff0c;使它们能够作出…

简约在线生成短网址系统源码 短链防红域名系统 带后台

简约在线生成短网址系统源码 短链防红域名系统 带后台 安装教程&#xff1a;访问 http://你的域名/install 进行安装 源码免费下载地址抄笔记 (chaobiji.cn)https://chaobiji.cn/

图像分割各种算子算法-可直接使用(Canny、Roberts、Sobel)

Canny算子&#xff1a; import numpy as np import cv2 as cv from matplotlib import pyplot as pltimg cv.imread("../test_1_1.png") edges cv.Canny(img, 100, 200)plt.subplot(121),plt.imshow(img,cmap gray) plt.title(Original Image), plt.xticks([]), …

电文加密(C语言)

一、题目说明&#xff1b; 即第1个字母变成第26个字母&#xff0c;第i个字母变成第(26 - i 1)个字母&#xff0c;非字母字符不变。 二、N-S流程图&#xff1b; 三、运行结果&#xff1b; 四、源代码&#xff1b; # define _CRT_SECURE_NO_WARNINGS # include <stdio.h&g…

C语言深入理解指针(4)--指针笔试题解析

个人主页&#xff1a;C忠实粉丝 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 C忠实粉丝 原创 C语言深入理解指针(4) 收录于专栏【C语言学习】 本专栏旨在分享学习C语言学习的一点学习笔记&#xff0c;欢迎大家在评论区交流讨论&#x1f48c; 目录 1. size…

【机器学习300问】79、Mini-Batch梯度下降法的原理是什么?

Mini-Batch梯度下降法是一种将训练数据集分成小批次进行学习的优化方法&#xff0c;通过这种方式&#xff0c;可以有效地解决内存限制问题并加速学习过程。 一、为什么要使用Mini-Batch&#xff1f; 在机器学习尤其是深度学习中&#xff0c;我们常常面临海量数据处理的问题。如…

吴恩达 深度学习 神经网络 softmax adam 交叉验证

神经网络中的层&#xff1a;输入层&#xff08;layer 0&#xff09;、隐藏层、卷积层&#xff08;看情况用这个&#xff09;、输出层。&#xff08;参考文章&#xff09; 激活函数&#xff1a; 隐藏层一般用relu函数&#xff1b; 输出层根据需要&#xff0c;二分类用sigmoid&…

ExcelVBA在选择区域(有合并)中删除清除空行

【问题】 关于删除空行&#xff0c;以前是用函数来完成工作的&#xff0c; 今天有人提出问题&#xff0c;传来这个文件&#xff0c; 现有数据&#xff0c;1w多行&#xff0c;其中有部分列有不同合并单元格&#xff0c;跨行也不一样。如果要进行筛选删除空行&#xff0c;有一定的…

matlab使用教程(70)—修改坐标区属性

1.控制坐标轴长度比率和数据单位长度 您可以控制 x 轴、y 轴和 z 轴的相对长度&#xff08;图框纵横比&#xff09;&#xff0c;也可以控制一个数据单位沿每个轴的相对长度&#xff08;数据纵横比&#xff09;。 1.1图框纵横比 图框纵横比是 x 轴、y 轴和 z 轴的相对长度。默认…

Python-VBA函数之旅-sum函数

目录 一、sum函数的常见应用场景 二、sum函数使用注意事项 三、如何用好sum函数&#xff1f; 1、sum函数&#xff1a; 1-1、Python&#xff1a; 1-2、VBA&#xff1a; 2、推荐阅读&#xff1a; 个人主页&#xff1a; https://myelsa1024.blog.csdn.net/ 一、sum函数的常…

CSS:盒子模型

目录 ▐ box—model概述 ▐ 盒子的组成 ▐ 内容区 ▐ 内边距 ▐ 边框 ▐ 外边距 ▐ 清除浏览器默认样式 ▐ box—model概述 • CSS处理网页时&#xff0c;它认为每个标签都包含在一个不可见的盒子里. • 如果把所有的标签都想象成盒子&#xff0c;那么我们对网…

远程桌面如何连接?

远程桌面连接是一种可以在不同地点之间共享电脑桌面的技术。通过远程桌面连接&#xff0c;用户可以在远程的计算机上操作另一台计算机&#xff0c;就像是直接坐在前者的前面一样。这种技术可以帮助用户解决在不同地点之间共享数据、协同办公、设备管理等问题。 【天联】的使用场…

浅谈@Controller注解和其他四大注解的区别

各位大佬光临寒舍&#xff0c;希望各位能赏脸给个三连&#xff0c;谢谢各位大佬了&#xff01;&#xff01;&#xff01; 目录 1.Spring五大注解的使用约定 2.Controller注解的特别之处 3.总结 1.Spring五大注解的使用约定 Spring的五大注解&#xff08;Controller&#x…