搭建交换机模拟环境及SSH连接,华为NSP软件入门使用教程

搭建交换机模拟环境及SSH连接,华为NSP软件入门使用教程

如果你是通过搜索搜到了这篇文章,那么一定是工作或者学习中需要用交换机,但是又没物理机测试学习,所以需要搭建本地的虚拟环境学习。

这篇文章是我进行交换机命令入门学习写的,笔者之前也是网上搜索,关于交换机的内容实在太少了。所以记录下来,给后来者少走弯路

1.华为ENSP软件下载

官方已经停止对ENSP软件的维护了,软件下载地址在我的网盘里:

链接:https://pan.baidu.com/s/1z6D5Q_82_JpLqGfRjy_bRw?pwd=ehyd
提取码:ehyd

需要下载的工具有:

  • ENSP软件包
  • Virtual Box虚拟机软件
  • WireShark抓包工具

网盘里的ENSP插件可不安装,安装基本的配套工具,能用起来就行。

2.配套工具安装

先把下面2个工具安装上:

  • Virtual Box虚拟机软件
  • WireShark抓包工具

安装过程比较简单,都使用默认的配置就行。

注意安装路径不要有中文!!!

Win10安装WireShark时可能报错,提示本地已有更高版本,当前安装被忽略。

解决方法:

找到相应文件,扩展名修改成如下:

C:\Windows\SysWOW64 的wpcap.dll 改成 wpcap.dll.old

C:\Windows\SysWOW64的packet.dll 改成 packet.dll.old

3.ENSP软件安装

下载软件后,解压ENSP的软件包,得到一个eNSP_Setup.exe的文件。然后双击这个文件,开始安装

在这里插入图片描述

安装路径选择D盘,尽量不使用C盘,安装路径不要有中文!!!

安装过程中会检测是否安装配套软件,这里我们已经安装过了,所以检查通过,直接点下一步

在这里插入图片描述

接下来等待安装完成就行了

4.创建交换机模拟环境

打开软件后,界面如下图所示:

在这里插入图片描述

接下来,我们左上角的新建拓扑按钮,在打开的空白页中拖入一个交换机进来,然后点击工具栏的启动按钮,启动设备。操作步骤如图:

在这里插入图片描述

等待一会,待交换机启动后,双击图标就能打开交换机的命令行窗口,接着我们就能在里面执行交换机命令,进行学习测试了

下面演示的命令是查看交换机端口配置,需要2条命令:

system-view
display interface brief

执行结果如图:

在这里插入图片描述

5.配置SSH连接交换机

这一步是为了有开发需求,或是需要通过SSH连接远程交换机的同学准备的。仅仅是学习命令的话,不用配置这一步。

现在我们的需求是:想通过编写程序SSH登录交换机,并执行一些命令。

那么就需要配置交换机的SSH连接。配置过程比较复杂,参考博客:https://blog.csdn.net/m0_46522218/article/details/134509853

5.1搭建环境

  1. 首先拖动一个Cloud云环境到拓扑,并双击开始对云编辑

在这里插入图片描述

  1. 绑定信息选择UDP,然后单击增加

在这里插入图片描述

  1. 绑定信息选择VirtualBox Host-Only Network然后点击增加,增加完后。再编辑下墓的端口映射设置,出端口编号选择2,勾选双向通道,再点击下方的增加

在这里插入图片描述

  1. 接着拓扑界面,增加一个交换机,再用网线连接交换机和云

在这里插入图片描述

这样就把交换机和云连通的环境搭建好了

5.2交换机配置SSH

配置完后,启动设备,然后双击交换机,开始配置SSH,所需的命令如下:

1.给交换机配置IP地址

这里我指定的IP地址是192.168.56.2,需根据你的VirtualBox的IP实际地址来,比如正常安装的情况下VirtualBox的IP都是192.168.56.1,需要保持交换机的IP和VirtualBox的IP在同一个网段,所以这里用的是192.168.56.2

<Huawei>system-view
[Huawei]interface gigabitethernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]vlan 100
[Huawei-vlan100]port gigabitethernet 0/0/1
[Huawei-vlan100]quit
[Huawei]interface vlanif 100
[Huawei-Vlanif100]ip address 192.168.56.2 24
[Huawei-Vlanif100]quit

2.交换机上生成本地秘钥对

[Huawei]rsa local-key-pair create

执行后,默认回车就行

3.配置SSH远程登录用户信息

这里配置的用户名是:user1,密码是:user1123

[Huawei]aaa
[Huawei-aaa]local-user user1 password cipher user1123
[Huawei-aaa]local-user user1 service-type ssh
[Huawei-aaa]local-user user1 privilege level 15
[Huawei-aaa]quit
[Huawei]ssh user user1 authentication-type password
[Huawei]ssh user user1 service-type stelnet
[Huawei]stelnet server enable

4.配置VTY用户界面

[Huawei]user-interface vty 0 4
[Huawei-ui-vty0-4]authentication-mode aaa
[Huawei-ui-vty0-4]protocol inbound ssh
[Huawei-ui-vty0-4]quit
[Huawei]quit
<Huawei>save

save保存配置时,会提示是否保存,输入Y之后回车就行

配置完成后,可以通过命令display current-configuration检查是否已完成配置的保存,以及连接要求

5.3 Xshell连接交换机

打开Xshell软件,新建一个连接,连接属性那里配置主机IP和端口号,IP填写192.168.56.2,端口选择22

在这里插入图片描述

用户身份验证选择密码方式,用户名user1,密码是user1123

在这里插入图片描述

如果所有的操作都按照文章指示的来,那么点击连接后,就会直接连上交换机了。有连接不上的情况时,请重新检查自己的配置

在这里插入图片描述

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

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

相关文章

使用Flask快速搭建轻量级Web应用【第119篇—Flask】

使用Flask快速搭建轻量级Web应用 在Web开发领域&#xff0c;选择适合项目需求的框架至关重要。Flask&#xff0c;一个轻量级的Python Web框架&#xff0c;以其简洁、灵活和易扩展的特性而备受开发者青睐。本文将介绍如何使用Flask迅速搭建一个轻量级的Web应用&#xff0c;并通过…

js导出的excel文件无法打开/打开乱码,excel无法打开xxx.xlsx因为文件格式或文件扩展无效

excel无法打开xxx.xlsx因为文件格式或文件扩展无效 使用 a 标签导出这里就不细说了&#xff0c;直接说上述问题解决方案 在调用导出接口的时候加上两个参数 responseType: “blob” responseEncoding: “utf8” export function test(data) {return util({url: /test,method: …

04-微服务 面试题

1.Spring Cloud 常见的组件有哪些? Spring Cloud 5大组件有哪些? 基础的内容考察回答原则:简单的问题不能答错(一道面试题就能淘汰一个人)新手和老手都要注意面试参考回答: 面试官:Spring Cloud 5大组件有哪些? 候选人:早期我们一般认为的Spring Cloud五大组件是 …

【C++】反向迭代器仿函数模板进阶

反向迭代器&仿函数&模板进阶 一&#xff0c;反向迭代器1. 什么是反向迭代器2. 模拟实现3. 如何使用 二&#xff0c;仿函数1. 仿函数的概念2. 仿函数的用法 三&#xff0c;模板1. 非类型模板参数2. 模板的特化2.1 特化概念2.2 函数模板特化2.3 类模板特化2.3.1 全特化2.…

Flink 性能优化总结(内存配置篇)

内存配置优化 Flink 内存模型 内存模型详解 进程内存&#xff08;Total Process Memory&#xff09;&#xff1a;Flink 进程内存分为堆上内存和堆外内存&#xff0c;堆上内存和 堆外内存的主要区别在于它们的管理方式不同和使用方式不同&#xff0c;这些会影响到它们的性能和…

矩阵最大权值

题目描述 现有一个n∗m大小的矩阵&#xff0c;矩阵中的每个元素表示该位置的权值。现需要从矩阵左上角出发到达右下角&#xff0c;每次移动只能向上下左右移动一格&#xff08;不允许移动到曾经经过的位置&#xff09;。求最后到达右下角时路径上所有位置的权值之和的最大值。…

python实现--折半查找

python实现–顺序查找 python实现–折半查找 python实现–分块查找 python实现B/B树 折半查找&#xff08;Binary Search&#xff09;&#xff0c;也称为二分查找&#xff0c;是一种高效的查找算法&#xff0c;适用于有序数组或列表。它的基本思想是通过每次将查找范围缩小为原…

vue 渲染pdf并盖章之后生成新的pdf

目录 1.渲染pdf 1.页面准备渲染的容器,使用canvas渲染 2.把文件流渲染到canvas上面 3.下载pdf.js插件 4.使用 2.盖章 1.印章图片 2.自定义指令拖拽 3.生成新的pdf 1.下载生成pdf插件 2.使用 4.页面效果图 1.展示pdf 2.拖拽盖章 3.生成pdf文件 5.整体代码 …

蓝月亮,蓝禾,奇安信,三七互娱,顺丰,康冠科技,金证科技24春招内推

蓝月亮&#xff0c;蓝禾&#xff0c;奇安信&#xff0c;三七互娱&#xff0c;顺丰&#xff0c;康冠科技&#xff0c;金证科技24春招内推 ①蓝月亮 【招聘岗位】技术&#xff0c;研发&#xff0c;lT&#xff0c;供应链&#xff0c;市场&#xff0c;职能等 【网申链接】https://s…

机器学习是什么?

机器学习是一门多学科交叉专业&#xff0c;涵盖概率论知识、统计学知识、近似理论知识和复杂算法知识等。它是人工智能领域的关键技术&#xff0c;专门研究计算机如何模拟或实现人类的学习行为&#xff0c;以获取新的知识或技能&#xff0c;并重新组织已有的知识结构&#xff0…

中兴R5300G4无法识别全部硬盘与服务器Smart31002100RAID卡修改端口模式配置方法

中兴R5300G4无法识别全部硬盘&#xff0c;需要启动UEFI模式。 问题描述 硬盘配置RAID或者HBA直通模式需要修改RAID卡的端口模式。 本文介绍服务器分别在legacy、UEFI模式下的配置方法。 适用产品 R5300 G4、R5500 G4、R8500 G4 解决方案 一&#xff0e;Legacy启动模式&#x…

编程笔记 html5cssjs 009 HTML链接 我的网址簿

编程笔记 html5&css&js 009 HTML链接 我的网址簿 一、代码二、解释 这段代码的主要功能是展示一个包含多个分类和网址的网址簿&#xff0c;每个分类下有多个网址链接。通过a标签的href属性&#xff0c;用户可以点击链接跳转到相应的网址。同时&#xff0c;通过style标签…

《剑指 Offer》专项突破版 - 面试题 77 和 78 : 详解归并排序(C++ 实现)

目录 归并排序详解 递归实现 迭代实现 面试题 77 : 链表排序 面试题 78 : 合并排序链表 法一、利用最小堆选取值最小的节点 法二、按照归并排序的思路合并链表 归并排序详解 归并排序就是将两个或两个以上的有序表合并成一个有序表的过程。将两个有序表合并成一个有序表…

机器学习-04-分类算法-01决策树案例

总结 本系列是机器学习课程的系列课程&#xff0c;主要介绍机器学习中分类算法&#xff0c;本篇为分类算法开篇与决策树部分。 本门课程的目标 完成一个特定行业的算法应用全过程&#xff1a; 懂业务会选择合适的算法数据处理算法训练算法调优算法融合 算法评估持续调优工程…

redis 缓冲区详解(性能优化缓冲区优化)

目录 前言 客户端输入缓冲区 输出缓冲区 集群缓冲区 全量复制缓冲区问题 增量复制缓冲区问题 前言 在我的《Redis 为啥那么快》这篇文章中&#xff0c;详细总结了Redis 为啥那么快。今天当我要详细阐述Redis 的缓冲区时&#xff0c;意识到应该加上Redis 的缓冲区。我们假…

初级爬虫实战——巴黎圣母院新闻

文章目录 发现宝藏一、 目标二、简单分析网页1. 寻找所有新闻2. 分析模块、版面和文章三、爬取新闻1. 爬取模块2. 爬取版面3. 爬取文章四、完整代码五、效果展示发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。 …

python-0001-安装虚拟环境

版本 软件版本python3.6django2.2.5sqlite33.45.1pycharm2023.3.4 升级sqlite3 下载地址&#xff1a;https://download.csdn.net/download/qq_41833259/88944701 升级命令&#xff1a; tar -zxvf sqlite-autoconf-3399999.tar.gz cd sqlite-autoconf-3399999 ./configure m…

01_04_JavaWEB03_XML、Tomcat、http

XML_Tomcat10_HTTP 参考尚硅谷再总结复习 一 XML XML是EXtensible Markup Language的缩写&#xff0c;翻译过来就是可扩展标记语言。所以很明显&#xff0c;XML和HTML一样都是标记语言&#xff0c;也就是说它们的基本语法都是标签。 可扩展 三个字表面上的意思是XML允许自定义…

docker套娃实践(待续)

安装Docker sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-pluginsudo usermod -aG docker $USERsudo chmod 666 /var/run/docker.sockDocker基础命令 # 基础命令 启动docker&#xff1a; systemctl start docker 停止dock…

VBA combox/listbox 控件响应鼠标滚轮事件

在vba中&#xff0c;我们在用户窗体中如果添加有combox控件&#xff0c;或者是listbox控件。正常情况下&#xff0c;combox 和 listbox 是不响应鼠标滚轮事件的&#xff0c;且默认的VBA控件中&#xff0c;也没有提供响应鼠标滚轮事件的方法和入口。如此以来&#xff0c;我们在c…