假如你是经过查找搜到了这篇文章,那么一定是作业或许学习中需求用交换机,可是又没物理机测验学习,所以需求建立本地的虚拟环境学习。
这篇文章是我进行交换机指令入门学习写的,笔者之前也是网上查找,关于交换机的内容实在太少了。所以记录下来,给后来者少走弯路
1.华为ENSP软件下载
官方现已停止对ENSP软件的保护了,软件下载地址在我的网盘里:
提取码:ehyd
需求下载的东西有:
- ENSP软件包
- Virtual Box虚拟机软件
- WireShark抓包东西
网盘里的ENSP插件可不装置,装置基本的配套东西,能用起来就行。
2.配套东西装置
先把下面2个东西装置上:
- Virtual Box虚拟机软件
- WireShark抓包东西
装置进程比较简单,都运用默许的装备就行。
留意装置途径不要有中文!!!
Win10装置WireShark时可能报错,提示本地已有更高版本,当前装置被疏忽。
解决方法:
找到相应文件,扩展名修改成如下:
C:WindowsSysWOW64 的wpcap.dll 改成 wpcap.dll.old
C:WindowsSysWOW64的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衔接。装备进程比较复杂,参考博客:blog.csdn.net/m0_46522218…
5.1建立环境
- 首先拖动一个Cloud云环境到拓扑,并双击开端对云修改
- 绑定信息挑选UDP,然后单击添加
- 绑定信息挑选
VirtualBox Host-Only Network
然后点击添加,添加完后。再修改下墓的端口映射设置,出端口编号挑选2,勾选双向通道
,再点击下方的添加
- 接着拓扑界面,添加一个交换机,再用网线衔接交换机和云
这样就把交换机和云连通的环境建立好了
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
假如一切的操作都按照文章指示的来,那么点击衔接后,就会直接连上交换机了。有衔接不上的状况时,请从头查看自己的装备