网络之路7:登录设备命令行

目录

网络之路1:初识网络

0、序言1、Windows系统中的网络 1.1、桌面中的网卡 1.2、命令行中的网卡

网络之路2:初识路由表

 1.3、路由表

网络之路3:认识家用路由器

 1.4、家用路由器

网络之路4:快速上手企业路由器MSR810-W

2、认识企业设备 2.1、MSR810-W外观 2.2、登录MSR810-W管理页面 2.3、快速设置上网

网络之路5:MSR810配置WLAN和LTE

 2.4、WLAN配置 2.5、LTE模块配置

网络之路06:MSR810-W的高级设置简介

 2.6、MSR810-W高级设置

在上篇文章中(网络之路06:MSR810-W的高级设置简介),我们介绍了一些MSR810-W区别于普通家用路由器的高级功能,主要是一些WEB页面展示的配置项。在介绍的过程中,我们也发现了,有不少官网介绍的产品特点功能在WEB页面上是没有介绍的,对于一些高级功能,那就需要在命令行(Command Line Interface,CLI)进行配置了。

3、认识设备命令行

首先,我们先大概看一下MSR810-W这台设备可以支持哪些软件功能,可以通过以下链接进行查看。

https://www.h3c.com/cn/d_202301/1750183_30005_40.htm#_Toc123235443

可以看到,按业务类型大概可以分为局域网协议、广域网协议、IP服务、非IP服务、IP应用、IP路由、MPLS、SD-WAN特性、IPv6、AAA、防火墙、安全技术、可靠性、二层QoS、流量监管、拥塞管理、拥塞避免、流量整形、SIP、网络管理、本地管理、用户接入管理等等。

3.1、通过Console接口登录设备

我们先从最基础的部分开始,那就是登录设备的命令行。在这之前,我们要先给设备接好线。

图片

在上图中,我们分别在设备的CONSOLE接口、WAN接口(GE0)和LAN接口(GE2)都插了线,这3个接口都是RJ-45类型的网线口,WAN接口和LAN接口(GE0-GE4)可以直接插网线,但是CONSOLE接口需要使用指定的Console线。

图片

如上图所示,设备自带的Console线的一端是RJ-45网线口,另一端是RS-232的9针串口(DB9母口),需要电脑上带有串口(一般台式机会有,笔记本基本看不到了);或者通过USB转串口线来转接使用,一般是下面这种转接线。

图片

也就是说,对于笔记本电脑,一般要组合使用前面提到的这两种类型的线。当然,也可以一步到位,直接使用USB转RJ45的串口线,就是我现在用的这种。

图片

有部分设备更新了使用Micro-USB的Console接口,可以使用扁口的USB线进行配置操作。

图片

接好线之后,就可以通过软件登录设备了。出于版权的问题,现在已经不建议使用破解版的CRT和Xshell了,避免给公司惹祸上身。可以使用PuTTY或超级终端,也可以和我一样,使用MobaXterm软件,之前也介绍过(HCL与Pipe、Autoit和MobaXterm的组合使用)

以使用Console接口为例,我们先点击“Sessions”菜单下面的“New Session”来新建一个会话,协议选择“Serial”“Serial port”在驱动安装正常的情况下可以直接下拉选择,速率保持默认的9600,将“Flow control”流控选项修改为“None”,否则会无法交互。

图片

如果使用其他软件,也请参考如上设置:Data bits/数据位,9;Stop Bits/停止位,1;Parity/奇偶校验,无;Flow control/流控,无。

远程登录一般指通过网络登录设备,只能在设备正常加载且运行正常的情况下才能使用,而使用Console除了接入位置受Console线长短的限制之外,功能是最完整的。比如可以看到完整的设备加载过程:

System is starting...Press Ctrl+D to access BASIC-BOOTWARE MENUBooting Normal Extended BootWareDo you want to check SDRAM? [Y/N]*****************************************************************************                                                                          **                   H3C MSR810 BootWare, Version 1.50                      **                                                                          *****************************************************************************Copyright (c) 2004-2017 New H3C Technologies Co., Ltd.Compiled Date       : Mar 20 2017CPU ID              : 0xaCPU L1 Cache        : 32KBCPU L2 Cache        : 256KBMemory Type         : DDR3 SDRAMMemory Size         : 1024MBFlash Size          : 256MBPCB Version         : 2.0BootWare Validating...Press Ctrl+B to access EXTENDED-BOOTWARE MENU...Loading the main image files...Loading file flash:/msr810-cmw710-system-r0605p18.bin.........................................................Done.Loading file flash:/msr810-cmw710-wifidog-r0605p18.bin...Done.Loading file flash:/msr810-cmw710-wwd-r0605p18.bin...Done.Loading file flash:/msr810-cmw710-security-r0605p18.bin....Done.Loading file flash:/msr810-cmw710-voice-r0605p18.bin....Done.Loading file flash:/msr810-cmw710-data-r0605p18.bin......Done.Loading file flash:/msr810-cmw710-boot-r0605p18.bin.........Done.Image file flash:/msr810-cmw710-boot-r0605p18.bin is self-decompressing.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done.System image is starting...Cryptographic Algorithms Known-Answer Tests are running ...CPU 0 of slot 0:Starting Known-Answer tests in the user space.Known-answer test for SHA1 passed.Known-answer test for SHA224 passed.Known-answer test for SHA256 passed.Known-answer test for SHA384 passed.Known-answer test for SHA512 passed.Known-answer test for HMAC-SHA1 passed.Known-answer test for HMAC-SHA224 passed.Known-answer test for HMAC-SHA256 passed.Known-answer test for HMAC-SHA384 passed.Known-answer test for HMAC-SHA512 passed.Known-answer test for AES passed.Known-answer test for RSA(signature/verification) passed.Known-answer test for RSA(encrypt/decrypt) passed.Known-answer test for DSA(signature/verification) passed.Known-answer test for random number generator passed.Known-Answer tests in the user space passed.Starting Known-Answer tests in the kernel.Known-answer test for AES passed.Known-answer test for HMAC-SHA1 passed.Known-answer test for SHA1 passed.Known-answer test for GCM passed.Known-answer test for GMAC passed.Known-answer test for random number generator passed.Known-Answer tests in the kernel passed.Starting Known-Answer tests in the engine.Known-answer test for SHA1 passed.Known-answer test for HMAC-SHA1 passed.Known-answer test for AES passed.Known-answer test for RSA(signature/verification) passed.Known-answer test for RSA(encrypt/decrypt) passed.Known-answer test for DSA(signature/verification) passed.Known-answer test for random number generator passed.Known-Answer tests in the engine passed.Cryptographic Algorithms Known-Answer Tests passed.Line con0 is available.Press ENTER to get started.

按回车进入设备命令行,比如说我们可以通过命令查看设备的版本信息,命令是display version,直译就是“显示版本”

图片

3.2、远程登录设备

我们前面已经掌握了如何登录设备的WEB页面(网络之路4:快速上手企业路由器MSR810-W),在WEB页面中的“系统工具”下面,选择“远程管理”,可以看到Telnet、SSH和HTTP/HTTPS这几种远程服务的管理配置。

图片

一般比较常用的就是Telnet,我们在Telnet页签中,点击“Telnet服务”后面的按钮启用服务,端口使用默认的23即可。

图片

因为Telnet是明文传输的(从报文交互看Telnet协议的安全系数),所以一般建议使用SSH(Secure Shell,安全外壳)来实现安全的远程访问以及文件传输。设备作为SSH服务器,可以提供Stelnet(Secure Telnet,安全的Telnet)SFTP(SecureFTP,安全的FTP)和SCP(Secure Copy,安全的复制)功能。

图片

HTTP/HTTPS服务主要是调整登录端口号,如果我们将HTTP登录端口修改为80以外的端口,我们再登录设备就要带端口号了,如http://172.16.113.1:8080。

图片

设备开启了服务之后,我们就要配置对应的管理账户,从上图可以看到,目前admin账户可用的服务为Telnet和WEB(HTTP/HTTPS),我们点击后面的编辑按钮把SSH的权限也开一下。

图片

配置完这些之后,我们就能远程登录设备了。

先用Telnet登陆一下,命令格式就是“telnet+目标IP地址+端口”,如下:

telnet 172.16.113.1
图片

再输入账号密码就可以登录设备了。退出的命令就是quit,直译就是退出的意思。

再用SSH登陆一下,命令格式就是“ssh+用户名@目标IP地址+‘-p 端口号’”,如下:

ssh admin@172.16.113.1
图片

再输入密码就可以登录设备了。当我们开启了SCP服务之后,我们还可以通过MobaXterm自带的SCP工具访问设备的文件目录了。

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/115246.html

联系我们
联系我们
分享本页
返回顶部