[db:作者] 发表于 2025-7-26 13:05

华为vrp命令大全(华为vrpc)

VRP(通用路由平台)是华为数据通信产品的通用操作系统平台。它以IP业务为核心,采用组件架构,不仅实现了丰富的功能特性,还提供了基于应用的裁剪和可扩展功能,大大增加了路由器和交换机的运行效率。熟悉VRP操作系统,掌握VRP配置,是高效管理华为网络设备必不可少的基础。
本课程主要介绍VRP的基本概念、常用命令和CLI界面的使用。
什么是VRP?
VRP是华为数据通信产品的通用操作系统平台,是华为从低端到核心的全系列路由器、以太网交换机、服务网关等产品的软件核心引擎。
VRP提供以下功能:
统一的用户界面和管理界面。
实现控制平面的功能,定义转发平面的接口规范。
实现各产品转发平面与VRP控制平面的交互。
屏蔽每个产品的链路层到网络层的差异。
VRP的发展
文件系统
文件系统是指对内存中文件和目录的管理,其功能包括查看、创建、重命名和删除目录,复制、移动、重命名和删除文件等。
掌握文件系统的基本操作对于网络工程师高效管理设备的配置文件和VRP系统文件非常重要。
配置文件是命令行的集合。将用户的当前配置保存到配置文件中,以便这些配置在设备重启后继续生效。此外,通过配置文件,用户可以方便地查阅配置信息,或者将配置文件上传到其他设备,实现设备的批量配置。
补丁是一种与装备系统软件兼容的软件,用于解决装备系统软件小而急需解决的问题。在设备运行过程中,有时需要对设备系统软件进行一些适应性和调试性的修改,比如修正系统存在的缺陷,优化某项功能以满足业务需求。
文件管理方法包括:
通过控制台或telnet直接登录系统管理。
通过FTP、TFTP或SFTP登录设备进行管理。
存储部件
存储设备包括SDRAM、Flash、NVRAM、SD卡和USB。
▫SDRAM是系统的运行内存,相当于电脑的内存;
▫NVRAM是非易失性存储器,将日志写入FLASH的操作是一项耗时耗CPU的操作。因此采用了缓存机制,即日志生成后,先存储在缓存中,等定时器到期或缓存满后再写入Flash
Flash和SD卡属于非易失性存储器,配置文件和系统文件都存储在Flash或SD卡中。请参考特定设备的产品文档。
Sdcard是用于扩展的外部SD存储卡。USB是一种接口,用于外部海量存储设备,主要用于设备升级和数据传输;
补丁和PAF文件由维护人员上传,可自行放置。
设备初始化过程
设备上电后,首先运行BootROM软件,初始化硬件并显示设备的硬件参数,然后运行系统软件,最后从默认存储路径读取配置文件初始化设备。
引导ROM (Boot Read-only Memory)是固化在设备主板ROM芯片中的一组程序,保存着设备最重要的基本输入输出程序、系统设置信息、开机后自检程序和系统自启动程序。
引导界面提供系统启动的运行程序、运行的VRP版本及其加载路径等信息。
设备管理
管理用户设备有两种常见的方式:命令行方式和Web网络管理方式。
用户需要以相应的方式登录设备,然后才能管理设备。
Web网络管理模式
Web网管可以通过图形化的操作界面实现对设备直观、方便的管理和维护,但这种方式只能实现对设备部分功能的管理和维护。
网络管理可以通过HTTP和HTTPS登录设备。
命令行模式
命令行方式要求用户使用设备提供的命令行来管理和维护设备。这种方法可以实现对设备的精细化管理,但需要用户熟悉命令行。
命令行可以通过控制台端口、Telnet或SSH登录到设备。
VRP用户界面
当用户通过命令行登录到设备时,系统将分配一个用户界面来管理和监控设备与用户之间的当前会话。
系统支持的用户界面包括控制台用户界面和虚拟终端(VTY)用户界面。
控制台用户界面
控制台用户界面用于管理和监控通过控制台端口登录的用户。
终端的串口可以直接连接设备的控制台端口,实现对设备的本地访问。
VTY用户界面
VTY用户界面用于管理和监控通过VTY登录的用户。
用户终端与设备建立Telnet或STelnet连接后,建立VTY通道,通过VTY通道实现对设备的远程访问。
VRP用户级别
VRP提供基本的权限控制,允许不同级别的用户执行不同级别的命令,从而限制不同用户对设备的操作。
用户级别
命令级别
名字
解释
0
0
访问级别
您可以使用网络诊断工具命令(ping、tracert)、从您自己的设备访问外部设备的命令(Telnet客户端命令)、部分显示命令等。
一个
0和1
监控级别
对于系统维护,可以使用display之类的命令。
2
0、1和2
配置级别
服务可配置命令,包括各种网络级别的路由和命令,可用于向用户提供直接的网络服务。
3-15
0,1,2和3
管理水平
用于基本系统操作的命令可用于支持服务,包括文件系统、FTP、TFTP下载、命令级别设置命令和用于服务故障诊断的调试命令。
为了限制不同用户对设备的访问权限,系统还对用户进行了分级管理。的用户级别对应于命令级别。不同级别的用户登录后,只能使用等于或低于自己级别的命令。默认情况下,命令级注册在0 ~ 3级,用户级注册在0 ~ 15级。用户级和命令级的对应关系如表所示。
WEB网络管理登录
以华为AR系列路由器为例,PC端打开浏览器软件,在地址栏输入“https://192.168.1.1”,按回车键,显示AR Web管理平台登录界面。
注:不同设备的登录界面、登录方式、登录IP可能有所不同。有关详细信息,请参考产品文档。
命令行模式-本地登录(1)
登录方式有两种:本地登录和远程登录。本地登录包括:
当用户需要对第一次上电的设备进行配置时,可以通过控制台端口在本地登录设备。
控制台端口是设备主控板提供的串行通信端口。
终端的串口可以直接连接到设备的控制台端口,然后用PuTTY工具本地登录就可以实现设备的本地配置。
使用控制台电缆将交换机或路由器的控制台端口与计算机的COM端口连接起来,这样就可以通过计算机通过PuTTY工具实现本地调试和维护。控制台端口是符合RS232串口标准的RJ45接口。目前大多数台式电脑提供的COM口都可以和控制台口连接。笔记本电脑一般不提供COM口,需要使用USB转RS232转换接口。
控制台登录是设备的默认功能,因此无需预先配置设备。
命令行模式-本地登录(2)
PuTTY tool是一款用于Telnet、SSH、串口等的连接软件。
本地登录时,终端设备通过串口连接到华为设备的控制台端口,因此采用“串行”连接方式。根据终端设备的实际端口选择COM端口,速率固定为9600。
许多终端仿真程序可以启动控制台连接,例如,您可以使用PuTTY连接到VRP操作系统。当使用PuTTY连接VRP时,您必须设置端口参数。上图显示了端口参数设置的示例。如果参数值被修改,则需要恢复默认参数值。
设置完成后,点击“打开”按钮,建立与VRP的连接。
命令行模式-远程登录
远程登录允许终端远程登录到任何可以充当远程登录服务器的设备,并集中管理和维护这些网络设备。远程登录方式包括Telnet和SSH。
如果通过SSH远程登录,连接类型为“SSH”,需要输入远程登录服务器的IP地址。默认端口号是22。
如果通过Telnet远程登录,并且连接类型为Telnet,则需要输入远程登录服务器的IP地址。默认端口号是23。
默认情况下,SSH登录功能不打开。用户需要先通过控制台端口登录,配置好SSH登录的必要参数后,才能使用SSH登录功能。
命令行界面
成功登录后,将进入CLI(命令行界面)。
命令行界面是工程师与网络设备交互的常用工具。
CLI(命令行界面(CLI)是用户与路由器交互的常用工具。当用户登录路由器时,会出现命令行提示符,用户进入命令行界面。
基本指挥结构
华为提供的命令是按照一定格式设计的。用户可以通过命令行界面输入命令,命令可以被命令行界面解析,以便用户配置和管理路由器。
命令字:指定系统应该执行的功能,如显示(查询设备状态)、重启(重启设备)等命令字。
关键词:特殊字符组合,用于进一步约束命令,是命令的扩展,也可用于表示命令组合逻辑添加的补充字符串。
参数列表:它是对命令执行功能的进一步约束。包括一对或多对参数名和参数值。
示例1:
Ip接口ge0/0/0,查看接口信息的命令
命令字:显示
关键词:ip
参数:接口
参数:GE0/0/0
示例2:
重启,重启设备的命令
命令字:重启,所有操作命令都要使用命令字,而且必须从标准命令字集中选取。
每个命令最多有一个命令字,几个关键字和参数组成一个命令,参数必须由参数名和参数值组成。
命令字、关键字、参数名和参数值需要用空隔开。
命令行视图(1)
该设备提供多种配置和查询命令。为了方便用户使用这些命令,VRP系统将这些命令按照它们的功能注册在不同的命令行视图中。
用户视图:用户可以查看运行状态和统计数据。
系统视图:用户可以通过该视图配置系统参数,并进入其他功能配置视图。
其他视图:如接口视图和协议视图。用户可以配置接口参数和协议参数。
用户应该是登录系统后的第一个视图。除了查询和工具命令之外,用户视图中不提供其他命令。
在用户视图中,唯一可访问的视图是系统视图;系统视图中提供了全局配置命令;如果系统中存在下一级配置视图,则必须在系统视图中提供进入下一级配置视图的命令。
命令行视图(2)
命令行示例:system-view #用户首先进入用户视图,通过命令[华为] Interface千兆以太网0/0/1 #进入系统视图并在系统视图中进入接口视图[华为-千兆以太网0/0/1] IP地址192.168.1.1 24 #配置IP地址[华为-千兆以太网0/0/1] Quit #返回上一视图[华为]ospf 1 #
登录系统后,首先会进入用户视图,这里只提供查询、ping、telnet等工具命令,没有配置命令。
在用户视图下,可以通过system-view命令进入系统视图,系统视图提供了一些简单的全局配置功能。
一些复杂的配置功能,比如配置一个以太网接口,需要很多参数,所以系统提供了以太网接口的配置视图。在系统视图中,使用命令interface GigabitEthernet X(其中X代表特定接口的编号)进入GE接口配置视图。这个配置视图目前针对的是GE接口X,所有命令只对GE接口X有效。
编辑命令行(1)
设备的命令行界面提供了基本的命令行编辑功能,以下是常用的编辑功能:
1.功能键
退格:删除光标位置的前一个字符,光标向左移动。如果已经到达命令头,警报将响起。
左光标键←或:光标向左移动一个字符,如果已经到达命令头,则报警响起。
右光标键→ or:光标向右移动一个字符位置,如果已经到了命令的末尾,就会发出警报。
2.关键字输入不完整
该设备支持不完整的关键字输入,即在当前视图中,当输入的字符能够匹配唯一关键字时,不需要输入完整的关键字,例如:
在'^'阵地发现了c^Error:Ambiguous指挥部。dis c^error:ambiguous指挥部发现'^'阵地。
“显示电流-配置”命令,可以输入d cu、di cu或dis cu等。可以执行这个命令,但是不能输入d c或dis c等。,因为以d c和dis c开头的命令不是唯一的。
注意:这里的关键字不同于命令行格式中的“关键字”,除了“参数值”以外的所有命令都可以称为关键字。
编辑命令行(2)
3.Tab键的使用:
如果匹配的关键字是唯一的,按键,系统会自动补全关键字。完成后,重复按下关键字,它不会改变。
[华为]信息- #按Tab键[华为]信息中心
如果匹配的关键字不唯一,重复按键可以循环显示以输入字符串开头的所有关键字。
【华为】info-centerlog #按Tab键【华为】info-centerlog buffer #继续按Tab键转单词【华为】info-center log文件【华为】info-center log主机
如果没有与之匹配的关键字,按Tab键后关键字不会改变。
【华为】信息中心日志日志#输入错误关键字,按Tab键【华为】信息中心日志日志
使用命令行联机帮助
用户在使用命令行时,可以使用在线帮助获得实时帮助,不需要记忆大量复杂的命令。
在线帮助可分为完全帮助和部分帮助,输入“?”即可获得实现。
完整帮助
当用户输入命令时,您可以使用命令行的完整帮助来获得所有关键字和参数的提示。
?用户查看命令:ARP-ping ARP-pingauto save auto save命令组备份备份信息cd更改当前目录 clear Clearclock指定系统时钟...
部分帮助
当用户输入命令时,如果他只记得命令关键字的前一个或多个字符,他可以使用命令行的一部分来帮助获得以字符串开头的所有关键字的提示。
d?调试调试命令组删除删除文件拨号器拨号器目录列出文件系统上的文件显示显示信息
以上获得的在线帮助显示信息仅为示意图,请以设备实际显示为准。
解释命令行的错误信息。
如果用户输入的命令通过了语法检查,就会被正确执行;否则,系统将向用户报告错误消息。
sysname错误:在“”位置发现不完整的命令。#箭头处提示命令不完整, [华为]路由器if 1.1.1.1错误:在“”位置发现无法识别的命令。#箭头表示命令无法识别,请确保命令正确 a错误:在“”位置发现不明确的命令。#箭头指示的命令不明确。有多个以[华为-千兆以太网0/0/0] OSPF造价80万#开头的关键词。箭头所指的参数值超出界限 错误:在“”位置发现错误的参数。
使用撤消命令行
在命令前添加undo关键字,即undo命令行。撤消命令行通常用于恢复默认值、禁用功能或删除配置。以下是参考案例:
使用undo命令行恢复默认设置。
系统-视图[华为] sysname服务器[服务器]撤销sysname[华为]
使用撤消命令禁用功能。
系统-视图[华为] ftp服务器启用[华为]撤销ftp服务器
使用撤消命令删除设置。
【华为】接口g0/0/1【华为-千兆以太网0/0/1】ip地址192.168.1.1 24【华为-千兆以太网0/0/1】撤销IP地址
在命令行上使用快捷键。
用户可以使用设备中的快捷键快速输入命令,从而简化操作。
系统中的快捷方式分为两类,自定义快捷方式和系统快捷方式。
自定义快捷键
自定义快捷键:有4个,,,和。
用户可以根据自己的需要将这四个快捷键与任何命令关联起来。当使用快捷键时,系统会自动执行其对应的命令。
系统视图[华为]热键ctrl_l“显示tcp状态”
系统快捷键
Ctrl _ A:将光标移动到当前行的开头
Ctrl _ B:将光标向左移动一个字符
Ctrl _ C:停止运行当前命令
Ctrl _ E:将光标移动到当前行的末尾。
Ctrl _ X:删除光标左侧的所有字符。
Ctrl _ Y:删除光标位置及其右侧的所有字符。
Ctrl _ Z:返回用户视图
Ctrl+]:终止当前连接或切换连接。
页: [1]
查看完整版本: 华为vrp命令大全(华为vrpc)