目录

1.VRP简介

(1)前言

(2)什么是VRP

2.VRP命令行

(1)用户视图

(2)系统视图

(3)接口视图

(4)用户权限级别与命令级别的对应关系

(5)命令行的使用

【1】进入命令视图

【2】退出命令视图

【3】在线帮助

【4】快捷键

3.基本配置

【1】配置设备名称

【2】配置设备系统时钟

【3】配置设备IP地址

4.Telnet简介

5.基础配置常用命令


1.VRP简介

(1)前言

VRP是Versatile Routing Platform的简称,它是华为公司数据通信产品的通用网络操 作系统。目前,在全球各地的网络通信系统中,华为设备几乎无处不在,因此,学习了 解VRP的相关知识对于网络通信技术人员来说就显得尤为重要。

(2)什么是VRP

VRP是华为公司从低端到高端的全系列路由器、交换机等数据通信产品的通用网络操作系统,就如同微软公司的Windows操作系统之于PC,苹果公司的iOS操作系统之 于iPhone。VRP可以运行在多种硬件平台之上,并拥有一致的网络界面、用户界面和管 理界面,可为用户提供灵活而丰富的应用解决方案。VRP就是华为设备的操作系统。

2.VRP命令行

命令行界面分成了若干种命令行视图,使用某个命令行时,需要先进入到该命令行 所在的视图。最常用的命令行视图有用户视图、系统视图和接口视图,三者之间既有联系,又有一定的区别。

(1)用户视图

进入命令行界面后,首先进入的就是用户视图。提示符“<Huawei>" 中,“< >”表示是用户视图,“Huawei”是设备缺省的主机名。在用户视图下,用户可 以了解设备的基础信息、查询设备状态,但不能进行与业务功能相关的配置。如果需要 对设备进行业务功能配置,则需要进入到系统视图。

(2)系统视图

在用户视图下使用system-view命令,便可以进入到系统视图,此 时的提示符中使用了方括号"[]”。系统视图下可以使用绝大部分的基础功能配置命令。 另外,系统视图还提供了进入其他视图的入口;若希望进入其他视图,必须先进入到系统视图。

(3)接口视图

如果要对设备的具体接口进行业务或参数配置,则还需要进入到接 口视图。进入接口视图后,主机名后追加了接口类型和接口编号的信息。

(4)用户权限级别与命令级别的对应关系

用户级别命令级别说明
00

网络诊断类命令(ping, tracert).从主设备访问其他设备的命

(telnet)
10、1系统维护命令,包括display等。但并不是所有的display命令都 是监控级的,例如 display current-configuration display saved<configuration都是管理级命令
20、1、2业务配置命令,包括路由、各个网络层次的命令等
3-150、1、2、3涉及系统基本运行的命令,如文件系统、FTP下载、配置文件切 换命令、用户管理命令、命令级别设置命令、系统内部参数设置 命令等,还包括故障诊断的debugging命令

(5)命令行的使用

【1】进入命令视图

用户进入VRP系统后,首先进入的就是用户视图。如果出现<Huawei>,并有光标 在“〉"右边闪动,则表明用户已成功进入了用户视图。

进入用户视图后,便可以通过命令来了解设备的基础信息、查询设备状态等。如果 需要对GigabitEthemet 0/0/0接口进行配置,则需先使用system-view命令进入系统视图, 再使用 interface interface-type interface-number 命令进入相应的接口视图。(支持Tab键补签)

【2】退出命令视图

quit命令的功能是从任何一个视图退出到上一层视图。例如,接口视图是从系统视 图进入的,所以系统视图是接口视图的上一层视图。

有些命令视图的层级很深,从当前视图退出到用户视图,需要多次执行quit命令。 使用return命令,可以直接从当前视图退出到用户视图。

另外,在任意视图下,使用快捷键<Ctri+Z>,可以达到与使用return命令相同的效果。

【3】在线帮助

在线帮助是VRP系统提供的一种实时帮助功能。在命令行输入过程中,用户可以随时键入“? ”以获得在线帮助信息。命令行在线帮助可分为完全帮助和部分帮助。

从显示的关键字中可以看到“display”,对此关键字的解释为Display information« 我们自然会想到,要查看设备的当前配置情况,很可能会用到“display”这个关键字。 于是,按任意字母键退出帮助后,键入display和空格,再键入问号“? ”,得到如下的 回显帮助信息。

看设备的当前配置情况,应该输入的命令行是display current-configuration

【4】快捷键

快捷键功能
CTRL + A将光标移动到当前行的开始将光标移动到当前行的开始
CTRL + E将光标移动到当前行的末尾
ESC + N将光标向下移动一行
ESC + P将光标向上移动一行
CTRL + C停止当前正在执行的功能
CTRL + Z返回到用户视图,功能相当于return命令
<Tab> 部分帮助的功能,输入不完整的关键字后按下<Tab>键,系统自动补全关键字

3.基本配置

【1】配置设备名称

命令行界面中的尖括号“<>”或方括号"[]”中包含有设备的名称,也称为设备主 机名。缺省情况下,设备名称为“Huawei"。为了更好地区分不同的设备,通常需要修 改设备名称。我们可以通过命令sysname host-name来对设备名称进行修改,其中sysname 是命令行的关键字,host-name为参数,表示希望设置的设备名称。

【2】配置设备系统时钟

华为设备出厂时默认釆用了协调世界时(UTC),但没有配置时区,所以在配置设 备系统时钟前,需要了解设备所在的时区。

设置时区的命令行为clock timezone time-zone-name {add|minus}咖引,其中 time-zone-name为用户定义的时区名,用于标识配置的时区;根据偏移方向选择addminus,正向偏移(UTC时间加上偏移量为当地时间)选择add,负向偏移(UTC时间 减去偏移量为当地时间)选择minus;ef为偏移时间。假设设备位于北京时区,则相应的配置应该是

clock timezone BJ add 08:00

设置好时区后,就可以设置设备当前的日期和时间了。华为设备仅支持24小时制, 使用的命令行为 clock datetime HH: MM: SS YYYY-MM-DD,其中 HH: MM: SS 为设 置的时间,为设置的日期。假设当前的日期为2013104日,时间是 凌晨02: 06: 00,则相应的配置应该

clock datetime 02:06:00 2013-10-04

这个了解一下就可以了,比较少使用。

【3】配置设备IP地址

用户可以通过不同的方式登录到设备命令行界面,包括Console 口登录、MiniUSB 口登录以及Telnet登录。首次登录新设备时,由于新设备为空配置设备,所以只能通过 Console 口或MiniUSB 口登录。首次登录到新设备后,便可以给设备配置一个IP地址, 然后开启Telnet功能。

IP地址是针对设备接口的配置,通常一个接口配置一个IP地址。配置接口 IP地址 的命令为 ip address ip-address{masl^mask-length},其中 ip address 是命令关键字, ip-address为希望配置的IP地址。mask表示点分十进制方式的子网掩码;mask-length表 示长度方式的子网掩码,即掩码中二进制数1的个数。

假设设备Huawei-AR-01的管理接口为Ethernet 1/0/0,分配的IP地址为10.1.1.100, 子网掩码为255.255.255.0(24),则相应的配置应该

4.Telnet简介

Telnet协议是TCP/IP协议族中应用层协议的一员。Telnet的工作方式为"服务器/ 客户端”方式,它提供了从一台设备(Telnet客户端)远程登录到另一台设备(Telnet 服务器)的方法。Telnet服务器与Telnet客户端之间需要建立TCP连接,Telnet服务器 的缺省端口号为23。

VRP系统既支持Telnet服务器功能,也支持Telnet客户端功能。利用VRP系统, 用户还可以先登录到某台设备,然后将这台设备作为Telnet客户端再通过Telnet方式远 程登录到网络上的其他设备,从而可以更为灵活地实现对网络的维护操作。

5.基础配置常用命令

命令格式

简要说明

authentication-mode { aaa | password | none }

设置登录用户界面的验证去式

autosave interval { value \ time \ configuration time }

设置周期性自动保存当前配置

autosave time ( value | time-value }

设置定时自动保存当前配置

cd directory

修改用户当前的工作路径

clock datetime HH: MM: SS YYYY-MM-DD

设置当前日期和时钟

clock timezone time-zone-name ( add | minus } offset

设置本地时区信息

compare configuration [ configuration-file ] [current-line-number save-line-number ]

比较当前配置与下次启动的配置文件内容

copy source-filename destination-filename

复制文件

delete [ /unreserved 11 /force ] {filename | devicename}

删除文件

dir | /all | [filename \ directory |

显示文件和目录

display current-configuration

查看当前生效的配置信息

display this

查看当前视图的运行配置

display startup

查看启动文件信息

display user-interface [ ui-type ui-numberl | ui-number \ | summary ]

查看用户界面信息

ftp host-ip [ port-number \

FTP服务器建立连接

get source-filename [ destination-filename |

从服务器下载文件到客户端

local-user user-name password cipher password

创建本地用户,并设置密码

locabuser user-name service-type telnet

配置本地用户的接入类型

mkdir directory

创建新的目录

move source-filename destination-filename

将源文件从指定目录移动到目标目录中

put source-filename [ destination-filename ]

从客户端上传文件到服务器

quit

从当前视图退回到上一层视图。如果当前视 图为用户视图,则退出系统

reboot

重新启动设备

reset recycle-bin

彻底删除当前目录下回收站中的内容

save

保存当前配置信息

schedule reboot { at time | delay interval}

配置设备的定时重启功能

startup saved-configuration configuration-file

设置系统下次启动时使用的配置文件

sysname host-name

设置设备的主机名

system-view

该命令用来使用户从用户视图进入系统视图

telnet host-name [ port-number |

从当前设备使用Telnet协议登录到其他设备

tftp tftp-server { get | put } source­filename [destination-filename ]

上传文件到TFTP服务器,或从TFTP服务器 下载文件

usei^interface [ ui-type \first-ui-mimber [ last-ui-number |

进入一个用户界面视图或多个用户界面视图

user-interface maximum-vty number

设置登录用户的最大数目

user privilege level level

设置用户级别

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐