VRP介绍
VRP(Versatile Routing Platform)是华为公司数据通信的通用操作系统平台,作为华为公司从低端到核心的全系列路由器、以太网交换机、业务网关等产品的软件核心引擎。
文件后缀名
系统文件:.cc
配置文件:.cfg
,.zip
,.dat
补丁文件:.pat
PAF文件:.bin
存储设备
Flash:相当于电脑的C盘(系统盘)。
SDRAM:相当于电脑的内存条。
NVRAM:相当于电脑的硬盘,内存条中的数据要存到硬盘里不然数据就没了,当然SDRAM中的数据可以存在Flash、NVRAM或SD Card中,这个不是固定的。
SD Card:和Flash差不多,就是相当于不管是固态硬盘还是机械硬盘都可以充当操作系统。
USB:用于外接大容量存储设备。
用户界面
console:本地物理连接,用户终端的串行口可以与设备console口直接连接,直线对设备的本地访问
VTY:远程连接,用户通过与终端设备建立Telnet或sTelnet(比Telnet更安全)连接后,即建立了一条VTY通道,通过VTY实现对设备的远程访问。
用户级别
VRP的基础操作
基本命令结构
命令字 + 关键字 + 参数名 + 参数值
举例:display ip interface GE 0/0/0
扩展:
E(基础以太网) →10M
F(快速以太网)→100M
G(G比特以太网)→1000M
更详细命令参考:任意门😉
命令行视图
- 用户视图:用户可以完成查看运行状态和统计信息等功能。
- 系统视图:用户可以配置系统参数以及通过该视图进入其他的功能配置视图。
- 其他视图:比如接口视图,协议视图,用户可以进行接口参数和协议参数配置。
进入了多层视图后,使用quit
命令逐级退出。
若想直接退到用户视图用return
或CTRL+Z
常见命令行错误解读
Error:Incomplete command found at `^`position.
:命令不完整。这通常意味着用户在输入命令时遗漏了一些必要的参数或关键字。例如,当用户输入 sysname 但没有跟上设备名称时,会看到此错误。Error:Unrecognized command found at `^`position.
:无法识别的命令。这表明用户输入了一个系统无法识别的命令,可能是因为命令名称拼写错误或该命令在当前视图中不可用。Error:Ambiguous command found at `^`position.
:命令不明确。这通常发生在用户输入了一个有多个匹配的命令时,系统无法确定用户想要执行哪一个。Error: Invalid input detected found at `^`position.
:在指定位置检测到无效输入。这表明用户在命令中输入了非法字符或格式错误。Error: The current configuration will be overwritten found at `^`position.
:当前配置将被覆盖。这通常在用户尝试保存配置时出现,提示用户当前的配置将被新配置覆盖。Error: The file name is invalid found at `^`position.
:文件名无效。在尝试保存配置到文件时,如果文件名不符合系统要求,会出现此错误。Error: The device does not support this command at found at `^`position.
:设备不支持此命令。这意味着用户尝试执行的命令在当前设备上不可用或不支持。Error: The user does not have the privilege found at `^`position.
:用户没有权限。这表示用户尝试执行的命令超出了其权限级别。
使用undo命令行
- 在命令前加undo关键字,即为undo命令行。undo命令行一般用来恢复缺省情况、禁用某个功能或删除某项配置。
- 使用undo命令行恢复缺省情况
<Huawei>system-view [Huawei]sysname Server [Server] undo sysname [Huawei]
- 使用undo命令禁用某个功能
<Huawei>system-view [Huawei] ftp server enable [Huawei] undo ftp server
- 使用undo命令删除某项设置
[Huawei]interface g0/0/1 [Huawei-GigabitEthernet0/0/1]ip address 192.168.1.1 24 [Huawei-GigabitEthernet0/0/1]undo ip address
自定义快捷键和系统快捷键
用户可以使用设备中的快捷键,完成对命令的快速输入,从而简化操作。
- 系统中的快捷键分为两类:自定义快捷键和系统快捷键
- 自定义快捷键:共有四个Ctrl+G,Ctrl+L,Ctrl+O,Ctrl+U
- 用户可以根据自己的需要将这4个快捷键与任意命令进行关联,当使用快捷键时,系统自动执行它所对应的命令。
<Huawei> system-view [Huawei] hotkey ctrl_I "display tcp status"
- 系统快捷键:
- Ctrl+A:将光标移动到当前行的开头
- Ctrl+B:将光标向左移动一个字符
- Ctrl+C:停止当前命令的运行
- Ctrl+E:将光标移动到当前行的末尾
- Ctrl+X:删除光标左侧所有的字符
- Ctrl+Y:删除光标所在位置及其右侧所有的字符
- Ctrl+Z:返回到用户视图
- Ctrl+]:终止当前连接或切换连接
VRP的基本配置命令
-
配置设备名称
[Huawei]sysname <name>
-
设置系统时钟(建议不要改)
<Huawei> clock timezone <time-zone-name> {add|minus}<offset>
用来对本地时区进行设置
<Huawei> clock datetime <HH:MM:SS YYYY-MM-DD>
用来设置设备当前或UTC日期和时间
<Huawei> clock daylight-saving-time
-
配置命令等级
[Huawei] command-privilege level <0-15> view <视图名> <命令>
-
配置用户通过Password方式登录设备
[Huawei] user-interface vty <允许几人登录,如果是0 4,就代表允许0到4人登录>
[Huawei-ui-vty0-4] set authentication password <simple/cipher> <密码>
,simple表示以明文显示,cipher表示以密文显示。 -
配置用户界面参数
[Huawei] idle-timeout minutes <seconds>
用来设置用户界面断开连接的超时时间。如果用户在一段时间没有输入命令,系统将断开连接。缺省情况下,超时时间是10分钟。建议设成0。 -
配置接口IP地址
[Huawei] interface <interface-number>
[Huawei-interface-number] ip address ip address
,用来给设备上的物理或逻辑接口配置IP地址 -
查看当前运行的配置文件
<Huawei>display current-configuration
-
配置文件保存
<Huawei>save
-
查看配置文件保存的位置
<Huawei>display saved-configuration
-
清除已保存的配置
<Huawei>reset saved-configuration
-
查看系统启动配置参数
<Huawei> display startup
-
配置系统下次启动时使用的配置文件
<Huawei>startup saved-configuration <configuration-file>
-
配置设备重启
<Huawei>reboot
VRP文件系统操作命令
- 查看当前目录
<Huawei>pwd
- 显示当前目录下的文件信息
<Huawei>dir
- 查看文本文件的具体内容
<Huawei>more
- 修改用户当前界面的工作目录
<Huawei>cd
- 创建新的目录
<Huawei>mkdir
- 删除目录
<Huawei>rmdir
- 复制文件
<Huawei>copy
- 移动文件
<Huawei>move
- 重命名文件
<Huawei>rename
- 删除文件
<Huawei>delete