目录
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)用户权限级别与命令级别的对应关系
用户级别 | 命令级别 | 说明 |
0 | 0 | 网络诊断类命令(ping, tracert).从主设备访问其他设备的命 令(telnet)等 |
1 | 0、1 | 系统维护命令,包括display等。但并不是所有的display命令都 是监控级的,例如 display current-configuration 和 display saved<configuration都是管理级命令 |
2 | 0、1、2 | 业务配置命令,包括路由、各个网络层次的命令等 |
3-15 | 0、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为用户定义的时区名,用于标识配置的时区;根据偏移方向选择add和 minus,正向偏移(UTC时间加上偏移量为当地时间)选择add,负向偏移(UTC时间 减去偏移量为当地时间)选择minus;城ef为偏移时间。假设设备位于北京时区,则相应的配置应该是
clock timezone BJ add 08:00
设置好时区后,就可以设置设备当前的日期和时间了。华为设备仅支持24小时制, 使用的命令行为 clock datetime HH: MM: SS YYYY-MM-DD,其中 HH: MM: SS 为设 置的时间,为设置的日期。假设当前的日期为2013年10月4日,时间是 凌晨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 } sourcefilename [destination-filename ] | 上传文件到TFTP服务器,或从TFTP服务器 下载文件 |
usei^interface [ ui-type \first-ui-mimber [ last-ui-number | | 进入一个用户界面视图或多个用户界面视图 |
user-interface maximum-vty number | 设置登录用户的最大数目 |
user privilege level level | 设置用户级别 |
目录
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)用户权限级别与命令级别的对应关系
用户级别 | 命令级别 | 说明 |
0 | 0 | 网络诊断类命令(ping, tracert).从主设备访问其他设备的命 令(telnet)等 |
1 | 0、1 | 系统维护命令,包括display等。但并不是所有的display命令都 是监控级的,例如 display current-configuration 和 display saved<configuration都是管理级命令 |
2 | 0、1、2 | 业务配置命令,包括路由、各个网络层次的命令等 |
3-15 | 0、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为用户定义的时区名,用于标识配置的时区;根据偏移方向选择add和 minus,正向偏移(UTC时间加上偏移量为当地时间)选择add,负向偏移(UTC时间 减去偏移量为当地时间)选择minus;城ef为偏移时间。假设设备位于北京时区,则相应的配置应该是
clock timezone BJ add 08:00
设置好时区后,就可以设置设备当前的日期和时间了。华为设备仅支持24小时制, 使用的命令行为 clock datetime HH: MM: SS YYYY-MM-DD,其中 HH: MM: SS 为设 置的时间,为设置的日期。假设当前的日期为2013年10月4日,时间是 凌晨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 } sourcefilename [destination-filename ] | 上传文件到TFTP服务器,或从TFTP服务器 下载文件 |
usei^interface [ ui-type \first-ui-mimber [ last-ui-number | | 进入一个用户界面视图或多个用户界面视图 |
user-interface maximum-vty number | 设置登录用户的最大数目 |
user privilege level level | 设置用户级别 |