1. 程式人生 > >華為路由交換機常用命令

華為路由交換機常用命令

華為路由交換

常用系統命令

display clock命令用來查看系統當前日期和時鐘。

display diagnostic-information命令用來查看系統當前診斷信息。

display history-command命令用來查看當前終端上保存的歷史命令。缺省情況下,顯示最近10條歷史命令。

display this命令用來查看系統當前視圖的運行配置。

display version命令用來查看系統版本信息。

header命令用來設置用戶登錄設備時終端上顯示的標題信息。

language-mode命令用來切換命令行接口的語言模式。缺省情況下,命令行接口的語言模式為英文模式。

quit命令用來從當前視圖退回到較低級別視圖,如果是用戶視圖,則退出系統。

return命令用來從除用戶視圖外的其它視圖退回到用戶視圖。

sysname命令用來設置路由器的主機名。

system-view命令用來使用戶從用戶視圖進入系統視圖。

user-interface命令用來進入一個用戶界面視圖或多個用戶界面視圖。

user-interface maximum-vty命令用來設置登錄用戶的最大數目。

使用實例

# 配置VTY用戶界面最大數目為7個。

<HUAWEI>system-view
[HUAWEI] user-interface maximum-vty 7

authentication-mode命令用來設置登錄用戶界面的驗證方式。

# 使能本地密碼驗證。

<HUAWEI>system-view
[HUAWEI] user-interface vty 0
[HUAWEI-ui-vty0] authentication-mode password

display user-interface命令用來查看用戶界面信息。

idle-timeout命令用來設置用戶界面斷連的超時時間,即用戶沒有輸入命令的時間。缺省情況下,用戶界面斷連的超時時間是10分鐘。

使用實例

# 設置超時為1分鐘30秒。

<HUAWEI>system-view
[HUAWEI] user-interface console 0
[HUAWEI-ui-console0] idle-timeout 1 30

display users命令用來查看每個用戶界面的用戶登錄信息。

super命令用來使用戶從當前級別切換到level級別。用戶級別指登錄用戶的分類,共劃分為16個級別,與命令級別對應,即不同級別的用戶登錄後,只能使用等於或低於自己級別的命令。

super password命令用來設置切換低級別用戶到高級別用戶的密碼。

screen-length命令用來設置用戶輸入某一命令執行後終端屏幕每屏顯示的行數。

screen-length temporary命令用來設置指定終端屏幕的臨時顯示行數。

dir命令用來顯示路由器存儲設備中的指定文件或目錄的信息。

save命令用來保存當前配置信息到系統默認的存儲路徑中。

set save-configuration命令用來設置系統定時保存配置的功能。

compare configuration命令用來比較當前的配置與下次啟動的配置文件內容是否一致。

display changed-configuration time命令用來查看最後一次配置變更的時間。

display current-configuration命令用來查看路由器當前生效的配置參數。

display saved-configuration命令用來查看路由器下次上電啟動時所用的配置文件。

display startup命令用來查看與本次及下次啟動相關的系統軟件、配置文件名和PAF、License文件、補丁文件。

reset saved-configuration命令用來清除存儲設備中路由器的啟動配置文件。

check startup命令用來檢查各種資源文件(PAF文件、License文件、補丁包、啟動軟件、配置文件)是否正確。

display cpu-usage命令用來查看CPU占用率的統計信息和配置信息。

display esn命令用來查看主用、備用主控板的設備序列號(Equipment Serial Number,ESN)。

display license命令用來查看License文件。

display license resource usage命令用來查看License文件中定義的資源項的使用情況。

reboot命令用來重啟路由器。

startup license命令用來設置下次啟動的License文件。

使用實例

# 設置下一次啟動的License文件。


<HUAWEI>startup license cfcard:/license.txt
Info: Succeeded in setting main board resource file for system.

startup system-software命令用來配置系統下次啟動時使用的系統軟件文件名。

startup saved-configuration命令用來配置系統下次啟動時使用的配置文件。

常用交換機命令

[Quidway]display current-configuration                  #顯示當前配置 
[Quidway]display interfaces                        #顯示接口信息 
[Quidway]display vlan all                        #顯示vlan信息 
[Quidway]display version                         #顯示版本信息
[Quidway]super password                         #修改特權用戶密碼 
[Quidway]interface ethernet 0/1                     #進入接口視圖 
[Quidway]interface vlan x                        #進入vlanif接口視圖 
[Quidway-Vlan-interfacex]ip address 10.65.10.10 255.255.0.0          #配置VLAN的IP地址
[Quidway]ip route-static 0.0.0.0 0.0.0.0 10.65.10.254          #靜態路由 
[Quidway]local-user ftp
[Quidway]user-interface vty 0 4                     #進入虛擬終端 
[S3026-ui-vty0-4]authentication-mode password              #設置口令模式 
[S3026-ui-vty0-4]set authentication-mode password simple 888            #設置簡單口令 
[S3026-ui-vty0-4]user privilege level 3                 #用戶權限級別
[Quidway-Ethernet0/1]duplex {half|full|auto}               #配置端口工作狀態 
[Quidway-Ethernet0/1]speed {10|100|auto}                 #配置端口工作速率 
[Quidway-Ethernet0/1]flow-control                     #配置端口流控  
[Quidway-Ethernet0/1]port link-type {trunk|access|hybrid}            #設置端口工作模式 
[Quidway-Ethernet0/1]port access vlan 30                 #當前端口加入到VLAN 
[Quidway-Ethernet0/2]port trunk permit vlan {ID|All}              #設trunk允許的VLAN 
[Quidway-Ethernet0/3]port trunk pvid vlan 3                     #設置trunk端口的PVID 
[Quidway]vlan 3                             #創建VLAN 
[Quidway-vlan3]port ethernet 0/1                          #在VLAN中增加端口 
[Quidway-vlan3]port ethernet 0/1 to ethernet 0/4                 #在VLAN中增加多個端口 
[Quidway]monitor-port <interface_type interface_num>             #指定鏡像端口 
[Quidway]port mirror <interface_type interface_num>              #指定被鏡像端口 
[Quidway]port mirror int_list observing-port int_type int_num            #指定鏡像和被鏡像
[Quidway]description string                       #指定VLAN描述字符 
[Quidway]description                           #刪除VLAN描述字符 
[Quidway]display vlan [vlan_id]                     #查看VLAN設置
[Quidway]stp {enable|disable}                      #設置生成樹,默認關閉 
[Quidway]stp priority 4096                       #設置交換機的優先級 
[Quidway]stp root {primary|secondary}                  #設置為根或根的備份 
[Quidway-Ethernet0/1]stp cost 200                    #設置交換機端口的花費
[Quidway]link-aggregation e0/1 to e0/4 ingress|both          #端口的聚合 
[Quidway]undo link-aggregation e0/1|all                 #始端口為通道號
[SwitchA-vlanx]isolate-user-vlan enable                 #設置主vlan 
[SwitchA]isolate-user-vlan <x> secondary <list>              #設置主vlan包括的子vlan 
[Quidway-Ethernet0/2]port hybrid pvid vlan <id>             #設置vlan的pvid 
[Quidway-Ethernet0/2]port hybrid pvid                  #刪除vlan的pvid 
[Quidway-Ethernet0/2]port hybrid vlan vlan_id_list untagged         #設置無標識的vlan 如果包的vlan id與PVId一致,則去掉vlan信息. 默認PVID=1。 所以設置PVID為所屬vlan id, 設置可以互通的vlan為untagged.

----------------------------------------

路由器命令

[Quidway]display version                    #顯示版本信息 
[Quidway]display current-configuration              #顯示當前配置 
[Quidway]display interfaces                   #顯示接口信息 
[Quidway]display ip route                    #顯示路由信息
[Quidway]sysname aabbcc                     #更改主機名 
[Quidway]super passwrod 123456                 #設置口令 
[Quidway]interface serial0                   #進入接口 
[Quidway-serial0]ip address <ip> <mask|mask_len>         #配置端口IP地址  
[Quidway]user-interface vty 0 4                                 #配置簡單密碼認證
[Quidway-ui-vty0-4]authentication-mode password 
[Quidway-ui-vty0-4]set authentication-mode password simple 222 
[Quidway-ui-vty0-4]user privilege level 3 
[Quidway-ui-vty0-4]quit
[Quidway]debugging hdlc all serial0               #顯示所有信息 
[Quidway]debugging hdlc event serial0              #調試事件信息 
[Quidway]debugging hdlc packet serial0              #顯示包的信息

靜態路由

 [Quidway]ip route-static <ip><mask>{interface number|nexthop}[value][reject|blackhole]
 [Quidway]ip route-static 129.1.0.0 16 10.0.0.2
 [Quidway]ip route-static 129.1.0.0 255.255.0.0 10.0.0.2
 [Quidway]ip route-static 129.1.0.0 16 Serial 2
 [Quidway]ip route-static 0.0.0.0 0.0.0.0  10.0.0.2


動態路由:

配置RIP
[Quidway]rip                             #設置RIP動態路由 
[Quidway]rip work                           #設置工作允許 
[Quidway]rip input                          #設置入口允許 
[Quidway]rip output                          #設置出口允許 
[Quidway-rip]network 1.0.0.0                     #設置交換路由網絡 
[Quidway-rip]network all                       #設置與所有網絡交換 
[Quidway-rip]peer ip-address                     #設置鄰居ip 
[Quidway-rip]summary                         #路由聚合 
[Quidway]rip version 1                        #設置工作在版本1 
[Quidway]rip version 2 multicast                   #設版本2,多播方式 
[Quidway-Ethernet0]rip split-horizon                 #水平分隔
配置ospf
[Quidway]router id A.B.C.D                      #配置路由器的ID,同一個域內不能相同,一般使用loopback接口地址,穩定 
[Quidway]ospf enable                         #啟動OSPF協議 
[Quidway-ospf]import-route direct                   #引入直聯路由 
[Quidway-Serial0]ospf enable area <area_id>              #配置OSPF區域

標準訪問列表命令格式如下
acl <acl-number> [match-order config|auto]
;默認前者順序匹配。
rule [normal|special]{permit|deny} [source source-addr source-wildcard|any]
例:

[Quidway]acl 10
[Quidway-acl-10]rule normal permit source 10.0.0.0 0.0.0.255
[Quidway-acl-10]rule normal deny source any


擴展訪問控制列表配置命令
配置TCP/UDP協議的擴展訪問列表:

rule {normal|special}{permit|deny}{tcp|udp}source {<ip wild>|any}destination <ip wild>|any}
[operate]

配置ICMP協議的擴展訪問列表:
rule {normal|special}{permit|deny}icmp source {<ip wild>|any]destination {<ip wild>|any]
[icmp-code] [logging]

擴展訪問控制列表操作符的含義
equal portnumber
#等於
greater-than portnumber #
大於
less-than portnumber #

not-equal portnumber #
不等
range portnumber1 portnumber2 #
區間

擴展訪問控制列表舉例

[Quidway]acl 101 
[Quidway-acl-101]rule deny souce any destination any 
[Quidway-acl-101]rule permit icmp source any destination any icmp-type echo 
[Quidway-acl-101]rule permit icmp source any destination any icmp-type echo-reply
[Quidway]acl 102 
[Quidway-acl-102]rule permit ip source 10.0.0.1 0.0.0.0 destination 202.0.0.1 0.0.0.0 
[Quidway-acl-102]rule deny ip source any destination any
[Quidway]acl 103 
[Quidway-acl-103]rule permit tcp source any destination 10.0.0.1 0.0.0.0 destination-port equal ftp
[Quidway-acl-103]rule permit tcp source any destination 10.0.0.2 0.0.0.0 destination-port equal www
[Quidway]firewall enable 
[Quidway]firewall default permit|deny 
[Quidway]int e0 
[Quidway-Ethernet0]firewall packet-filter 101 inbound|outbound

地址轉換配置舉例

[Quidway]firewall enable 
[Quidway]firewall default permit 
[Quidway]acl 101                        
[Quidway-acl-101]rule deny ip source any destination any 
[Quidway-acl-101]rule permit ip source 129.38.10.1 0 destination any 
[Quidway-acl-101]rule permit ip source 129.38.10.2 0 destination any 
[Quidway-acl-101]rule permit ip source 129.38.10.3 0 destination any 
[Quidway-acl-101]rule permit ip source 129.38.10.4 0 destination any 
[Quidway-acl-101]quit 
[Quidway]int e0                              #內部指定主機可以進入e0
[Quidway-Ethernet0]firewall packet-filter 101 inbound
[Quidway]acl 102               
[Quidway-acl-102]rule deny ip source any destination any 
[Quidway-acl-102]rule permit tcp source 202.39.2.3 0 destination 202.38.160.1 0 
[Quidway-acl-102]rule permit tcp source any destination 202.38.160.1 0 destination-port great-than 1024    #設202.38.160.1是路由器出口IP。#外部特定主機和大於1024端口的數據包允許進入S0 
[Quidway-acl-102]quit 
[Quidway]int s0 
[Quidway-Serial0]firewall packet-filter 102 inbound      
[Quidway-Serial0]nat outbound 101 interface  #是Easy ip,將acl 101允許的IP從本接口出時變換源地址。

內部服務器地址轉換配置命令(靜態nat)

nat server global <ip> [port] inside <ip> port [protocol]       #global_port不寫時使用inside_port
 [Quidway-Serial0]nat server global 202.38.160.1 inside 129.38.10.1 ftp tcp
 [Quidway-Serial0]nat server global 202.38.160.1 inside 129.38.10.2 telnet tcp
 [Quidway-Serial0]nat server global 202.38.160.1 inside 129.38.10.3 www tcp



設有公網IP202.38.160.101~202.38.160.103 可以使用。 #對外訪問nat

[Quidway]nat address-group 202.38.160.101 202.38.160.103 pool1   #建立地址池 
[Quidway]acl 1 
[Quidway-acl-1]rule permit source 10.110.10.0 0.0.0.255       #指定允許的內部網絡 
[Quidway-acl-1]rule deny source any 
[Quidway-acl-1]int serial 0 
[Quidway-Serial0]nat outbound 1 address-group pool1 #在s0口從地址池取出IP對外訪問
[Quidway-Serial0]nat server global 202.38.160.101 inside 10.110.10.1 ftp tcp 
[Quidway-Serial0]nat server global 202.38.160.102 inside 10.110.10.2 www tcp 
[Quidway-Serial0]nat server global 202.38.160.102 8080 inside 10.110.10.3 www tcp 
[Quidway-Serial0]nat server global 202.38.160.103 inside 10.110.10.4 smtp udp

啟動ftp服務:

[Quidway]local-user ftp password {simple|cipher} aaa service-type ftp
[Quidway]ftp server enable



華為路由交換機常用命令