内容正文:
设备的登录管理
1
01
设备登录管理概述
03
设备配置文件管理
目录
CONTENTS
2
01 设备登录管理概述
背景:使用VRP对设备进行配置管理缺乏必要的I/O设备
定义:所谓登录管理,指的是借助计算机的I/O设备,即键盘、鼠标和显示器等设备,使用设备的网络操作系统,对设备进行操作管理与维护。
设备登录管理概述
灵石县第一职业高级中学
灵石县第一职业高级中学
所谓登录管理,指的是借助计算机的I/O设备,即键盘、鼠标和显示器等设备,使用设备的网络操作系统,对设备进行操作管理与维护。
网络设备登录管理方式分类
CLI:
通过Console口(也称串口)、Telnet或STelnet方式登录设备的命令行界面后,使用设备提供的命令行对设备进行管理和配置。此种方式需要配置相应登录方式的用户界面。
Web
设备通过内置的Web服务器提供图形化的操作界面,以方便用户直观方便地管理和维护设备。此方式仅可实现对设备部分功能的管理与维护,如果需要对设备进行较复杂或精细的管理,仍然需要使用命令行方式。
设备登录管理方式
灵石县第一职业高级中学
灵石县第一职业高级中学
用户对设备的管理方式有命令行方式(即CLI方式)和Web网管方式两种。
设备管理接口
Console
Mini USB
AR2200E
S5720
Console
灵石县第一职业高级中学
灵石县第一职业高级中学
AR系列企业路由器有多个型号,包括AR150、AR200、AR1200、AR2200、AR3200。它们是华为第三代路由器产品,提供路由、交换、无线、语音和安全等功能。AR路由器被部署在企业网络和公网之间,作为两个网络间传输数据的入口和出口。在AR路由器上部署多种业务能降低企业的网络建设成本和运维成本。根据一个企业的用户数和业务的复杂程度可以选择不同型号的AR路由器来部署到网络中。
华为X7系列以太网交换机提供数据交换的功能,满足企业网络上多业务的可靠接入和高质量传输的需求。这个系列的交换机定位于企业网络的接入层、汇聚层和核心层,提供大容量交换,高密度端口,实现高效的报文转发。X7系列以太网交换机包括了S1700、S2700、S3700、S5700、S7700、S9700等。
ARG3系列路由器和X7系列交换机都提供了Console口作为管理口,AR2200额外提供了Mini USB口作为管理口。
设备登录管理最基本的方式,常用场景如下:
首次登录
远程登录无效
设备无法启动
Console口登录
灵石县第一职业高级中学
灵石县第一职业高级中学
使用Console线缆来连接交换机或路由器的Console口与计算机的COM口,这样就可以通过计算机实现本地调试和维护。目前大多数台式电脑提供的COM口都可以与Console口连接。
设备登录管理最基本的方式,常用场景如下:
首次登录
远程登录无效
设备无法启动
Console通信电缆
灵石县第一职业高级中学
灵石县第一职业高级中学
Console线缆一端是串口接头(用于连接PC),一端是RJ45水晶头(用于连接网络设备的Console口)。由于大部分笔记本上并没有串口,需要使用USB-RS232来转接。
不过市面上也有一端是USB可以直接连接笔记本电脑,另一端是RJ45水晶头,从而可以直接连接设备的console口;
参数配置
Press any key to get started
Login authentication
Username:admin
Password:
Warning: There is a risk in the current configuration file. Please save configuration as soon as possible.
<Huawei>
Warning: Auto-Config is working. Before configuring the device, stop Auto-Config. If you perform configurations when Auto-Config is running, the DHCP, routing, DNS, and VTY configurations will be lost. Do you want to stop Auto-Config? [y/n]:y
Info: Auto-Config has been stopped.
<Huawei>
灵石县第一职业高级中学
灵石县第一职业高级中学
很多终端模拟程序都能发起Console连接,例如,可以使用超级终端程序连接到VRP操作系统,如上图所示。使用超级终端连接VRP时,必须设置端口参数。
设置终端软件的通信参数需与设备的缺省值保持一致,分别为:传输速率为9600bit/s、8位数据位、1位停止位、无校验和无流控。
上图是端口参数设置的示例,如果对参数值做了修改,需要恢复默认参数值。完成设置以后,点击“确定”按钮即可与VRP建立连接。
仿真终端设置(PuTTY)
灵石县第一职业高级中学
灵石县第一职业高级中学
在缺少超级终端程序的计算机上,可以使用putty或Secure CRT程序发起Console连接,并连接到VRP,配置参数与上图一致。
Mini USB口登录
主机 A
RTA
USB线
Mini USB口
USB
灵石县第一职业高级中学
灵石县第一职业高级中学
华为AR2200系列路由器还支持通过Mini USB口与主机USB口建立连接,实现对设备的调试和维护。
在管理设备时,Console接口和Mini USB接口互斥,即同一时刻只能使用其中的1个接口连接到VRP。
Mini USB驱动安装
灵石县第一职业高级中学
灵石县第一职业高级中学
在使用Mini USB口建立连接前,需要在主机上安装驱动程序。您可以从华为企业官方支持网站下载到所需驱动程序。目前,Mini USB的驱动程序只能安装在Windows XP、Windows Vista和Windows 7操作系统上。按照软件提示安装驱动程序即可。
华为企业官方支持网站网址:http://www.support.huawei.com/enterprise/。
参数配置
Press any key to get started
Login authentication
Username:admin
Password:
Warning: There is a risk in the current configuration file. Please save configuration as soon as possible.
<Huawei>
Warning: Auto-Config is working. Before configuring the device, stop Auto-Config. If you perform configurations when Auto-Config is running, the DHCP, routing, DNS, and VTY configurations will be lost. Do you want to stop Auto-Config? [y/n]:y
Info: Auto-Config has been stopped.
<Huawei>
灵石县第一职业高级中学
灵石县第一职业高级中学
安装驱动程序后,主机上会增加一个新的虚拟COM接口,终端模拟软件可以通过该虚拟COM接口连接到VRP。具体的软件使用和参数配置与Console一致。
Telnet交互过程
Telnet客户端通过IP地址或域名与远程Telnet服务器端程序建立TCP连接,端口号23;
系统将客户端上输入的命令或字符以NTV(Net Virtual Terminal)格式传送到服务器端;
服务器端将输出的NVT格式的数据转化为客户端所接受的格式送回客户端;
客户端发送命令对TCP进行断开,远程登录结束。
Telnet方式
灵石县第一职业高级中学
灵石县第一职业高级中学
telnet登录主要用在以下特征场景:
便于对设备进行远程管理和维护。
不需要为每一台设备都连接一个终端,方便用户的操作。
Telnet交互过程如下
Telnet客户端通过IP地址或域名与远程Telnet服务器端程序建立TCP连接,端口号23;
系统将客户端上输入的命令或字符以NTV(Net Virtual Terminal)格式传送到服务器端;
服务器端将输出的NVT格式的数据转化为客户端所接受的格式送回客户端;
客户端发送命令对TCP进行断开,远程登录结束。
仿真终端安装设置(windows自带客户端)
安装:“控制面板——程序和功能”
登录:使用windows自带命令提示符
输入telnet+服务器IP
输入用户名,密码
Telnet方式
灵石县第一职业高级中学
灵石县第一职业高级中学
接下来,我们介绍下在winodws下如何使用telnet客户端登录设备
首先,安装windows自带客户端,在“控制面板——程序和功能”,安装完毕后,使用windows自带命令提示符:输入telnet+服务器IP,接着输入用户名,密码即可
采用传统Client/Server应用模型
SSH(安全外壳):SSH1和SSH2协议,不兼容,SSH2更安全。
安全机制
1.数据加密
2.数据完整性
3.权限认证
设备登录管理案例-STelnet方式
灵石县第一职业高级中学
灵石县第一职业高级中学
接下来,我们介绍另一种登录方式,Stelnet方式,也称SSH。其本质就是增加了一个安全外壳。主要用于对于安全性要求较高的网络环境。
STelnet基于SSH协议,提供安全的信息保障和强大认证功能,保护设备不受IP欺骗等攻击。
仿真终端设置(PuTTY),默认SSH版本为SSH2。
在PuTTY软件会话界面,输入维护IP+端口,单击按钮“打开”。
设备登录管理方式-STelnet方式
灵石县第一职业高级中学
灵石县第一职业高级中学
接下来,我们介绍下如何使用SSH方式登录设备。
在PuTTY软件会话界面,输入维护IP+端口,本例中为120.20.20.20,默认端口22。单击按钮“打开”。
在弹出的登录窗口依次输入用户名和密码,本例中用户名为“Huawei”,密码为“Huawei@123”。
设备登录管理案例-STelnet方式
灵石县第一职业高级中学
灵石县第一职业高级中学
在弹出的登录窗口依次输入用户名和密码,即可登录,本例中用户名为“Huawei”,密码为“Huawei@123”。
GUI(图形化界面),支持HTTP协议/HTTPS协议
HTTPS安全机制
数据保密性
数据完整性
身份校验安全性
设备登录管理方式-Web方式
灵石县第一职业高级中学
灵石县第一职业高级中学
Web网管是一种对设备的管理方式,它利用设备内置的Web服务器,为用户提供图形化的操作界面。用户需要从终端通过HTTPS登录到设备,才能利用Web网管对设备进行管理和维护。
HTTPS是Secure HTTP的简称,即安全HTTP。HTTPS通过安全套接层协议SSL(Secure Sockets Layer),使客户端与设备之间交互的数据经过加密处理,并为设备制定基于证书属性的访问控制策略,提高了数据传输的安全性和完整性,保证合法客户端可以安全地访问设备,禁止非法的客户端访问设备,从而实现了对设备的安全管理。
浏览器地址栏输入“https://IP address”
设备登录管理案例-Web方式
自主创新,让造芯更便捷 Innovation for Smarter Silicon
GWX Confidential - 国微芯保密资料,未经书面授权,不得拷贝分发
在开启web登录的设备上,用户终端PC上打开浏览器,在地址栏中输入“https://IP address”,按回车键后将进入Web网管登录界面。
02设备配置文件的管理
设备启动时,会加载保存的配置文件到RAM,并作为当前配置文件。
配置文件管理
RAM
Current-Configuration File
Flash/SD卡
Saved-Configuration File
保存
加载
灵石县第一职业高级中学
灵石县第一职业高级中学
华为网络设备的配置文件和VRP系统文件都保存在物理存储介质中,所以文件系统是VRP正常运行的基础。只有掌握了对文件系统的基本操作,网络工程师才能对设备的配置文件和VRP系统文件进行高效的管理。
设备中的配置文件分为两种类型:当前配置文件和保存的配置文件。当前配置文件储存在设备的RAM中。用户可以通过命令行对设备进行配置,配置完成后使用save命令保存当前配置到存储设备中,形成保存的配置文件。保存的配置文件都是以“.cfg”或“.zip”作为扩展名,存放在存储设备的根目录下。
在设备启动时,会从默认的存储路径下加载保存的配置文件到RAM中。如果默认存储路径中没有保存的配置文件,则设备会使用缺省参数进行初始化配置。
配置文件查询
<Huawei>display current-configuration
#
sysname Huawei
……
#
Return
<Huawei>display saved-configuration
#
sysname Huawei
……
#
Return
功能 命令
显示当前配置文件 display current-configuration
显示保存的配置文件 display saved-configuration
灵石县第一职业高级中学
灵石县第一职业高级中学
display current-configuration命令可以用来查看设备当前生效的配置。
display current-configuration | begin {regular-expression} 命令可以显示以不同参数或表达式开头的配置。
display current-configuration | include {regular-expression}命令可以显示包含了指定关键字或表达式的配置。
display saved-configuration [last|time]命令用来查看设备下次启动时加载的配置文件。使用last参数可以显示本次启动时使用的配置文件内容。使用time参数可以显示系统启动后最近的一次手工或者系统自动保存配置的时间。
配置文件保存
<Huawei>save
The current configuration will be written to the device.
Are you sure to continue? (y/n)[n]:y
It will take several minutes to save configuration file, please wait...............
Configuration file had been saved successfully
Note: The configuration file will take effect after being activated
功能 命令
保存当前配置信息 save
灵石县第一职业高级中学
灵石县第一职业高级中学
save [configuration-file]命令可以用来保存当前配置信息到系统默认的存储路径中。configuration-file为配置文件的文件名,此参数可选。
本例中,执行save命令后,当前配置被保存到了设备的默认储存路径,默认文件名为vrpcfg.zip。
系统启动文件查询
<Huawei>display startup
MainBoard:
Startup system software: flash:/AR2220E-V200R007C00SPC600.cc
Next startup system software: flash:/AR2220E-V200R007C00SPC600.cc
Backup system software for next startup: null
Startup saved-configuration file: flash:/vrpcfg.zip
Next startup saved-configuration file: flash:/vrpcfg.zip
Startup license file: null
Next startup license file: null
Startup patch package: null
Next startup patch package: null
Startup voice-files: null
Next startup voice-files: null
功能 命令
查看系统启动配置参数 display startup
灵石县第一职业高级中学
灵石县第一职业高级中学
display startup命令用来查看设备本次及下次启动相关的系统软件、备份系统软件、配置文件、License文件、补丁文件以及语音文件。
Startup system software表示的是本次系统启动所使用的VRP文件。
Next startup system software表示的是下次系统启动所使用的VRP文件。
Startup saved-configuration file表示的是本次系统启动所使用的配置文件。
Next startup saved-configuration file表示的是下次系统启动所使用的配置文件。
系统启动配置文件修改
<Huawei>startup saved-configuration flash:/huawei.zip
This operation will take several minutes, please wait.....
Info: Succeeded in setting the configuration for booting system.
<Huawei>display startup
MainBoard:
Startup system software: flash:/ar2220E-V200R007C00SPC600.cc
Next startup system software: flash:/ar2220E-V200R007C00SPC600.cc
Startup saved-configuration file: flash:/vrpcfg.zip
Next startup saved-configuration file: flash:/huawei.zip
Startup paf file: NULL
Next startup paf file: NULL
Startup license file: NULL
Next startup license file: NULL
Startup patch package: NULL
Next startup patch package: NULL
功能 命令
配置系统下次启动时使用的配置文件 startup saved-configuration
灵石县第一职业高级中学
灵石县第一职业高级中学
设备启动时,会从存储设备中加载配置文件并进行初始化。如果存储设备中没有配置文件,设备将会使用默认参数进行初始化。
startup saved-configuration [configuration-file] 命令用来指定系统下次启动时使用的配置文件,configuration-file参数为系统启动配置文件的名称。
比较当前配置和保存的配置
<Huawei>compare configuration
====== Current configuration line 36 ======
ip address 10.1.1.1 255.255.255.0
#
interface GigabitEthernet0/0/2
#
interface GigabitEthernet0/0/3
#
interface NULL0
====== Configuration file line 37 ======
interface GigabitEthernet0/0/2
#
interface GigabitEthernet0/0/3
#
……
功能 命令
比较当前配置与下次启动的配置 compare configuration
灵石县第一职业高级中学
灵石县第一职业高级中学
compare configuration [configuration-file] [current-line-number save-line-number]命令用来比较当前的配置与下次启动的配置文件内容的区别,configuration-file指定需要与当前配置进行比较的配置文件名,current-line-number表示从当前配置的该行号开始比较,save-line-number表示从指定配置的该行号开始比较。
当执行该命令后,系统默认会将保存的配置与当前配置从第一行开始逐行进行比较。如果指定了current-line-number或save-line-number参数,系统会跳过不相关的配置,从指定的行号开始查找两个配置文件的不同。系统比较出不同之处以后,将从两者有差异的地方开始显示字符,默认显示120个字符,如果从该不同之处到文件末尾不足120个字符,将显示到文件尾为止。
配置文件重置
<Huawei>reset saved-configuration
Warning: This will delete the configuration in the flash memory.
The device configurations will be erased to reconfigure. Are you soure? [Y/N]:y
Info: Clear the configuration in the device successfully.
功能 命令
清除下次启动时加载的配置文件 reset saved-configuration
灵石县第一职业高级中学
灵石县第一职业高级中学
reset saved-configuration命令用来清除存储设备中启动配置文件的内容。
执行该命令后,如果不使用命令startup saved-configuration重新指定设备下次启动时使用的配置文件,也不使用save命令保存配置文件,则设备下次启动时会采用缺省的配置参数进行初始化。
$$