什么是VRP
VRP,全稱 Versatile Routing Platform ,是華為公司數據通信產品的通用網絡操作系統。簡而言之,VRP 就是華為公司開發的用于自家路由器與交換機上的操作系統。
目前常用的版本為 VRP 5.X
VRP 視圖
VRP 命令行界面分為若干種視圖,最常用的為以下三種:
- 用戶視圖:進入命令行界面后,首先便是進入了用戶視圖。“< >” 表示的就是命令行視圖,“Haiwei” 是缺省的主機名。在此視圖下,用戶只能了解設備的基礎信息,查詢設備狀態。
- 系統視圖:在用戶視圖下使用 system-view 可以進入到系統視圖。“[ ]”表示系統視圖。系統視圖下可以使用絕大部分的配置命令。另外,若要進入其他視圖,必須先進入系統視圖。
- 接口視圖:在系統視圖下使用 interface ID ,例如,interface GE0/0/1,便可以進入相應的接口視圖。在此視圖下可以進行相應的接口配置。
VRP 命令級別與用戶權限
VRP 命令分為四個級別:0級(參觀級)、1級(監控級)、2級(配置級)、3級(管理級)。
用戶權限分為0~15共16個級別。默認情況下,3級用戶就可以操作VRP系統的所有命令。
用戶級別 | 命令級別 | 說明 |
---|---|---|
0 | 0 | 網絡診斷類命令(ping,tracert)、登陸命令(telent)等 |
1 | 0、1 | 系統維護命令,包括display等。 |
2 | 0、1、2 | 業務配置命令,包括路由、各個網絡層次的命令 |
3~15 | 0、1、2、3 | 涉及系統基本運行的命令,還包括故障診斷的 debugging 命令 |
[^display current-configuration 和 display saved-configuration 屬于管理級命令]
VRP 基本配置
配置設備名稱
命令行 “< >” 或 “[ ]” 中顯示設備的名稱,缺省情況下,設備名稱為“Huawei”。
sysname *host-name*
例如:
[Huawei] sysname Router1 //將設備名稱設置為 Router1
[Router1]
配置設備系統時鐘
華為設備出廠時默認采用了協調世界時 UTC 。設備僅支持24小時制。
- 配置時區
clock timezone *time-zone-name* add/minus *offset*
? -- time-zone-name 用戶自定義的時區名
? -- add/minus 正向偏移(UTC 時間加上偏移量為當地時間)選擇add,反之選擇minus
? -- offset 偏移時間
? 例如:
[Router1] clock timezone BJ add 08:00 //設置設備時區為北京時區,東八區
- 配置時間
clock datatime *HH:MM:SS* *YYYY-MM-DD*
? 例如:
[Router1] clock datatime 16:30:00 2017-06-08
配置設備 IP 地址
IP 地址是針對設備接口的配置
ip address *IP_address* {mask|mask-length}
例如:
[Router1] interface ethernet 1/0/0
[Router1-Ethernet1/0/0] ip address 10.1.1.100 255.255.255.0
用戶界面配置
- 用戶界面及編號
在與設備進行信息交互時,不同用戶有著不同的界面
Console 用戶界面:使用 Console 口登陸的用戶。一般,一臺設備只有一個Console口
VTY(Virtual Type Terminal)界面:使用Telent登陸的用戶。VTY 類型的用戶界面一般有15個(缺省情況下,開啟了5個)。
相對編號 | 絕對編號 | |
---|---|---|
Console 界面 | CON 0 | 0 |
VTY 界面 | VTY 0 ~ VTY 14 | 129 ~ 143 |
- 用戶驗證
說明 | |
---|---|
password 驗證 | 只輸入密碼,缺省情況下,使用此種驗證 |
AAA 驗證 | 輸入用戶名和密碼。安全性高于 password 驗證 |
None 驗證 | 直接登陸設備,不需要用戶名跟密碼,不推薦使用 |
- 用戶權限級別
在對應的用戶視圖下設置
user privilege level *level* //權限級別
例如:
[Router1] user-interfce console 0 //進入Console 用戶界面
[Router1] user privilege level 2
配置文件管理
包含設備配置信息的文件稱為配置文件,它存在于設備的外部存儲器中(注意,不是在內存中),其文件擴展名為 “cfg” 或 “zip” 。
- 保存當前配置
1.手動保存
save[configuration-file]
? -- configuration-file 指定保存后的配置文件名,若未指定,則默認為 “vrpcfg.zip”
2.自動保存
缺省情況下,自動保存功能是關閉的。
周期性自動保存:
[Huawei] autosave interval on //開啟周期性自動保存
[Huawei] autosave interval *time* //設置自動保存周期,單位為分鐘,默認為1440分鐘(24小時)
定時自動保存:
[Huawei] autosave time on //開啟定時自動保存
[Huawei] zutosave time *hh:mm:ss* //設置自動保存時間點
- 設置下次啟動的配置文件
startup saved-configuration *configuration-file*
文件管理
系統軟件文件的擴展名為 “.cc”,而且必須存放于外部存儲器的根目錄下。
華為路由器支持的外部存儲器一般有 Flash 和 SD 卡,交換機支持 Flash 和 CF 卡。
- 文件操作基本命令
命令 | 說明 |
---|---|
dir | 查看當前路徑下文件 |
mkdir | 新建目錄 |
copy | 復制并重命名文件 |
cd | 修改當前工作路徑 |
- 傳輸文件
TFTP Trivial File Transfer Protocol 簡單文件傳輸協議
傳輸層協議為 UDP ,端口號為 69 ,工作方為 C/S。用 TFTP 傳輸文件無需進行用戶名和密碼的驗證,也不 會對數據進行加密。
華為路由器和交換機僅支持作為 TFTP 客戶端。
tftp *tftp-server* {get|put} *source-filename* [destintion-filename]
? -- tftp-server 服務器 IP 地址
? -- get/put 下載文件選擇get,上傳文件選擇put
? -- source-filename 源文件名
? -- destination-filename 目標文件名
FTP
基于 VRP 系統的交換機和路由器既可以作服務器,也可以作客戶端。同時, FTP 還支持對服務器進行文件操作。
ftp *host-ip* [port-number]
- 刪除文件
delete [/unreserved] [/force] *filename*
? -- /unreserved 徹底刪除,不可恢復
? -- /force 表示無需確定直接刪除
- 設置系統啟動文件
startup system-software *system-file*
查看設備當前設置的下次啟動時所使用的啟動文件情況
display startup