昨天我們已經(jīng)了解了思科交換機(jī)的配置命令大全,今天我們來一起了解華為交換機(jī)的基本配置命令。
1、視圖
<quidway>system-view //用戶視圖
[quidway]interface ethernet 0/1 //系統(tǒng)視圖
[quidway-ethernet0/1] //接口視圖
2、密碼及基本參數(shù)配置
(1) console口登錄配置
<quidway>system-view
[quidway]user-interface aux 0
[quidway-aux0]authentication-mode {none|password|scheme} //設(shè)置登錄的驗(yàn)證方法。none是不要驗(yàn)證,password是密碼驗(yàn)證,scheme是服務(wù)器驗(yàn)證。
[quidway-aux0]set authentication password {cipher|simple} 123456 //當(dāng)上面的模式為 paaword時(shí),設(shè)置驗(yàn)證的密碼。simple是明文密碼。
[quidway-aux0]user privilege level 2 //設(shè)置從AUX登錄后可以訪問的命令級(jí)別為2級(jí),默認(rèn)是1級(jí)。
[quidway-aux0]speed 19200 //設(shè)置console口使用的傳輸速率
[quidway-aux0]screen-length 30 //設(shè)置一屏顯示30行命令
[quidway-aux0]history-command max-size 20 //設(shè)置歷史命令緩沖區(qū)最多存放20條命令
[quidway-aux0]idle-timeout 6 //設(shè)置超時(shí)時(shí)間為6分鐘
(2)telnet 登錄
<quidway>system-view
[quidway]user-interface vty 0 4
[quidway-aux0]authentication-mode {none|password|scheme} //設(shè)置登錄的驗(yàn)證方法。none是不要驗(yàn)證,password是密碼驗(yàn)證,scheme是服務(wù)器驗(yàn)證。
[quidway-aux0]set authentication password {cipher|simple} 123456 //當(dāng)上面的模式為 paaword時(shí),設(shè)置驗(yàn)證的密碼。simple是明文密碼。
[quidway-aux0]user privilege level 2 //設(shè)置從AUX登錄后可以訪問的命令級(jí)別為2級(jí),默認(rèn)是1級(jí)。
[quidway-aux0]protocol inbund {all |ssh|telnet} //設(shè)置交換機(jī)支持的協(xié)議
[quidway-aux0]screen-length 30 //設(shè)置一屏顯示30行命令
[quidway-aux0]history-command max-size 20 //設(shè)置歷史命令緩沖區(qū)最多存放20條命令
[quidway-aux0]idle-timeout 6 //設(shè)置超時(shí)時(shí)間為6分鐘
<quidway>super 3 //將普通用戶通過TELNET登錄到交換機(jī),將用戶級(jí)別切換到3級(jí)。
(3)超級(jí)用戶密碼(用戶級(jí)別)
[quidway]super password level 3 {cipher|simper} 123456 //設(shè)置低級(jí)別用戶到高級(jí)別用戶切換的密碼
<quidway>super 3
注意:命令行級(jí)別分為:0,1,2,3 共四級(jí)。
訪問級(jí)(0級(jí)):用于網(wǎng)絡(luò)診斷等功能的命令。包括ping ,tracert,telnet等。
監(jiān)控級(jí)(1級(jí)):用于系統(tǒng)維護(hù)、業(yè)務(wù)故障診斷等功能命令。包括debugging\terminal等命令。執(zhí)和地該級(jí)別的命令結(jié)果不能被保存到配置文件中。
系統(tǒng)級(jí)(2級(jí)):用于業(yè)務(wù)配置的命令。包括路由等網(wǎng)絡(luò)層次的命令,用于向用戶提供網(wǎng)絡(luò)服務(wù)。
管理級(jí)(3級(jí)):關(guān)系到系統(tǒng)的基本運(yùn)行、系統(tǒng)支撐模塊功能的命令,這些命令對(duì)業(yè)務(wù)的支持,最后級(jí)別。
默認(rèn):console口的命令登錄級(jí)別為3, telnet 方式的級(jí)別為0。
(一)VLAN 的鏈路類型
1、trunk link:作為干線,傳輸多個(gè)VLAN的報(bào)文。同時(shí)trunk端口也可以劃給一個(gè)vlan。
2、hybrid link:作為干線,傳輸多個(gè)vlan的報(bào)文。同時(shí)hybrid 端口也可以劃給多個(gè)vlan。
3、access link:只能屬于一個(gè)vlan。
(二) GARP
同一個(gè)交換網(wǎng)內(nèi)的成員之間提供了分發(fā)、傳播、注冊(cè)某種信息的手段。GARP是一種協(xié)議規(guī)范,現(xiàn)在主要有GVRP和GMRP這兩種GARP協(xié)議的應(yīng)用。
1、GVRP
GVRP只是遵循GARP協(xié)議的一種應(yīng)用。類似于VTP協(xié)議,以把交換機(jī)的配置信息動(dòng)態(tài)的迅速的傳播到整個(gè)交換網(wǎng),以便使同一交換網(wǎng)內(nèi)所有支持GVRP特性的設(shè)備的VLAN信息達(dá)成一致。
GVRP會(huì)自動(dòng)修剪VLAN信息。如果本交換機(jī)只有某一個(gè)VLAN,那么此交換機(jī)的TRUNK端口只傳遞一個(gè)VLAN的消息。如果本交換機(jī)或經(jīng)過本交換機(jī)的下游交換機(jī)新增了VLAN,本交換機(jī)的TRUNK鏈路也會(huì)自動(dòng)允許傳播新的VLAN消息。如果刪除了VLAN,也會(huì)自動(dòng)禁止不必要的VLAN報(bào)文在TRUNK上發(fā)送。
VTP則需手工增加命令進(jìn)行修剪。
GVRP和VTP兩個(gè)協(xié)議在實(shí)踐中的應(yīng)用比較:
在具體應(yīng)用上,VTP支持的是服務(wù)器-客戶端模式,即在主交換機(jī)建立VTP域,并將主交換機(jī)設(shè)置成VTPServer,然后在分交換機(jī)設(shè)置為VTPClient,這樣只需在主交換機(jī)上建立VLAN,就會(huì)通知到局域網(wǎng)中的任何一臺(tái)交換機(jī),這樣便于集中管理。
GVRP相對(duì)繁瑣些,它需要在每一臺(tái)交換機(jī)上建立VLAN,并且在每一個(gè)交換機(jī)(無論是主交換機(jī)還是分交換機(jī))首先全局運(yùn)行g(shù)vrp命令,開啟 gvrp功能,然后在干道匯聚連接上運(yùn)行g(shù)vrp命令,開啟GVRP功能,這樣才會(huì)將本交換機(jī)上建立的VLAN通知注冊(cè)到局域網(wǎng)中的其它交換機(jī)上。
(三)VLAN配置
1、把端口加入到VLAN
方法一:
[quidway]vlan 2 //創(chuàng)建VLAN2
[quidway-vlan2] port E0/1 to E0/4 //把端口 1到4加入到VLAN2
[quidway-vlan2]undo port E0/1 to E0/4 //把端口從VLAN中刪除。
方法二:
[quidway]interface ethernet 0/1 //進(jìn)入端口0/1
[quidway-ethernet0/1] port access vlan2 //把此端口加入到VLAN2
2、配置接口類型
[quidway]interface ethernet 0/5
[quidway-ethernet0/5]port link-type {access|trunk|hybrid} //設(shè)置端口類型,默認(rèn)為ACCESS。
TRUNK類型的設(shè)置:
[quidway-ethernet0/1]port link-type trunk
[quidway-ethernet0/1]port trunk permit vlan {vlan-id |all} //允許哪些VLAN通過此TRUNK端口。默認(rèn)只允許VLAN1通過。
[quidway-ethernet0/1]port trunk pvid vlan {vlan-id} //把trunk端口加入到哪一個(gè)VLAN,默認(rèn)是VLAN1。即設(shè)置TRUNK的PVID。這點(diǎn)與CISCO不一樣,CISCO里TRUNK端口是不加入到VLAN中的。
hybrid類型的設(shè)置:
[quidway-ethernet0/1]port link-type hybrid
[quidway-ethernet0/1]port hybrid pvid vlan {vlan-id} //hybrid端口屬于哪些VLAN。可以是多個(gè)VLAN。而 trunk口只能屬于一個(gè)VLAN.默認(rèn)也只屬 于VLAN1.
[quidway-ethernet0/1]port hybrid vlan {vlan-id} {tagged|untagged} //即此端口發(fā)送哪些VLAN的報(bào)文時(shí)帶VLAN標(biāo)志,哪些不帶VLAN標(biāo)志。 tagged是帶標(biāo)志的。untagged是不帶標(biāo)志的。不帶vlan標(biāo)志的,其他交換機(jī)的hybrid接口收到后,會(huì)增加PVID的TAG標(biāo)志,然后再轉(zhuǎn)發(fā)數(shù)據(jù)包。如果接收到未帶VLAN標(biāo)志的交換機(jī)的PVID為VLNA1,則會(huì)自動(dòng)加上VLAN1標(biāo)志,然后在交換機(jī)上轉(zhuǎn)發(fā)。
3、VLAN開啟和關(guān)閉
[quidway]vlan enable //開啟VLAN
[quidway]vlan disable //關(guān)閉VLAN
4、VLAN維護(hù)
[quidway]description {string} //描述VLAN
[quidway]display vlan [static | dynamic] //顯示交換機(jī)上的VLAN信息
[quidway]display vlan {vlan-id|all} //顯示部分或所有VLAN成員。
(四)GRVP配置
[quidway]gvrp //全局開啟GVRP
[quidway]undo gvrp //全局關(guān)閉GVRP。
//在全局下開啟關(guān)閉GVRP,也可以在接口模式下開啟關(guān)閉一個(gè)接口的GVRP。
[quidway]interface ethernet 0/1 //進(jìn)入接口
[quidway-ethternet0/1]port link-type trunk //接口配置為trunk模式
[quidway-ethternet0/1]port trunk permit vlan all //允許所有VLAN傳輸
[quidway-ethternet0/1]gvrp registraion {normal|fixed|forbidden}
//在接口下開啟GVRP。并設(shè)置GVRP注冊(cè)類型。
normal:允許在該接口靜態(tài)(本交換機(jī)創(chuàng)建的VLAN)和動(dòng)態(tài)(其他交換機(jī)創(chuàng)建的VLAN,動(dòng)態(tài)注冊(cè)到本交換機(jī)的VLAN)創(chuàng)建、注冊(cè)、注銷VLAN。
即:可以傳送本交換機(jī)創(chuàng)建的VLAN,可以把本交換機(jī)的VLAN傳輸?shù)狡渌溆衝ormal類型的trunk端口,可以接受對(duì)端交換機(jī)創(chuàng)建的VLAN(動(dòng)態(tài))注冊(cè)。
注意:GVRP會(huì)自動(dòng)裁剪不需要傳輸?shù)腣LAN,但只要需要傳輸,仍可以傳輸。
fixed:允許手工靜態(tài)創(chuàng)建和注冊(cè)VLAN,靜止動(dòng)態(tài)注冊(cè)、聲明和注銷VLAN。
即:可以傳送本交換機(jī)創(chuàng)建的VLAN(靜態(tài)),可以把本交換機(jī)的VLAN通過fixed注冊(cè)類型trunk端口傳到對(duì)端配有normal類型的trunk端口,不接受與本交換機(jī)fixed類型的trunk端口的對(duì)端交換機(jī)創(chuàng)建的VLAN的注冊(cè)。
可傳遞出去,但不接受動(dòng)態(tài)注冊(cè)、注銷VLAN信息。
forbidden:注銷除VLAN1以外的所有VLAN,并且禁止該接口上創(chuàng)建、聲明、注冊(cè)其他任何VLAN。
即此類型trunk 接口不傳遞、接受除VLAN1外的任何其他VLAN信息。
注:GVRP與VTP不同之處:GVRP每個(gè)交換機(jī)都可以創(chuàng)建VLAN,vtp只有服務(wù)器端可以創(chuàng)建VLAN。
(五)Super VLAN
即SUPER vlan映射多個(gè)sub vlan,sub vlan通過arp代理與super vlan通信,并且super vlan 為sub vlan提供三層網(wǎng)關(guān)功能。當(dāng)sub vlan里的主機(jī)需與外界通信時(shí),將報(bào)文直接傳送給super vlan虛接口(而不是sub vlan的虛接口),super vlan再將數(shù)據(jù)包傳送給下一跳。
注意:super vlan不能包括任何端口。
[quidway] vlan 2 //配置sub vlan
[quidway-vlan2] prot ethernet 0/2 //sub vlan加入super vlan以前,一定得有端口已加入VLAN
[quidway-vlan2]arp proxy enable //一定要開啟 arp 代理
[quidway] vlan 3
[quidway-vlan3] prot ethernet 0/39
[quidway-vlan3]arp proxy enable
[quidway] vlan 4
[quidway-vlan4] prot ethernet 0/4 ethernet 0/5
[quidway-vlan4] arp proxy enable
[quidway] vlan 10
[quidway-vlan10]super vlan //把vlan 10配為super vlan
[quidway-vlan10]subvlan 2 3 4 //子vlan列表為vlan 2,3,4
[quidway-vlan10]ip address 172.16.1.1 255.255.255.0 // 配置supervlan的ip地址。
quidway] vlan 1
[quidway-vlan10]ip address 192.168.1.1 255.255.255.0
[quidway]ip route-static 0.0.0.0 192.168.1.2 //配置靜態(tài)路由,假設(shè)對(duì)端三層交換機(jī)或路由器的IP地址為192.168.1.2
(六)isolate-user-vlan
類似于cisco的私有VLAN
一個(gè)isolate-user-vlan 包含secondary vlan。
一個(gè)isolate-user-vlan對(duì)應(yīng)一個(gè)ip子網(wǎng),即包含的secondary vlan處于同一個(gè)子網(wǎng)
主要用于上層交換機(jī)支持vlan數(shù)不夠,但下層交換機(jī)又需要?jiǎng)澐趾芏鄠€(gè)vlan以隔離彼此間通信。這樣上層交換機(jī)知道的只有建立的isolate-user-vlan ,下面的secondary-vlan上層交換機(jī)是不知道的。
[quidway]vlan 10
[quidway-vlan10]isolate-user-vlan enable //配置為isolate-user-vlan
[quidway-vlan10]port ethernet0/1 //isolate-user-vlan 的端口
[quidway]vlan 2 //配置secondary vlan,并把端口加入到secondary vlan
[quidway-vlan2]port ethernet 0/2
[quidway]vlan 3
[quidway-vlan3]port ethernet 0/3
[quidway]isolate-user-vlan 10 secondary 2-3 //isolate-user-vlan 與 secondary vlan的映射
注意:isolate-user-vlan與secondary vlan之間必須已經(jīng)包含了端口才能建立映射關(guān)系
建立映射關(guān)系后,不可以向isolate-user-vlan與secondary vlan執(zhí)行添加和刪除端口的操作。也不可以執(zhí)行vlan的操作。只有在解除了映射關(guān)系后才能執(zhí)行。
isolate-user-vlan中的所有端口都不是802.1q的trunk端口,包括與其他交換機(jī)相連的uplink端口也不能是trunk端口??梢允莌ybrid端口。
(七)管理VLAN
當(dāng)TELNET或SSH登錄時(shí),需要一個(gè)管理VLAN,默認(rèn)是VLAN1
[quidway]vlan 100 //建立一個(gè)VLAN,當(dāng)不用默認(rèn)VLAN1作為管理VLAN時(shí),需要先建 立VLAN,然后再把建立的VLAN作為管理VLAN
[quidway-vlan100]quit
[quidway]management-vlan 100 //把vlan 100作為管理vlan
[quidway]interface vlan-interface 100 //進(jìn)入vlan的虛擬接口
[quidway-vlan100]ip address 172.16.2.1 255.255.255.0 //給vlan設(shè)定ip
[quidway]ip route-static 0.0.0.0 0.0.0.0 172.16.2.2 //設(shè)置默認(rèn)路由
(一)VLAN間路由
[quidway]vlan 10 //創(chuàng)建VLAN10
[quidway-vlan10]quit
[quidway]interface vlan 10 //進(jìn)入vlan接口
[quidway-vlan-interfacev10]ip address 192.168.10.1 255.255.255.0 //給vlan配置三層虛擬Ip地址
[quidway]vlan 20
[quidway-vlan20]quit
[quidway]interface vlan 20 //進(jìn)入VLAN20
[quidway-vlan-interfacev10]ip address 192.168.20.1 255.255.255.0 //給vlan配置三層虛擬Ip地址,給各VLAN的主機(jī)分配IP地址,網(wǎng)關(guān)都為各VLAN的三層虛擬IP地址。
(二)靜態(tài)路由
當(dāng)多個(gè)三層交換機(jī)相連,或三層交換機(jī)與路由器相連時(shí),需要設(shè)置靜態(tài)路由或動(dòng)態(tài)路由?,F(xiàn)介紹靜態(tài)路由。
三層交換機(jī)與路由器相連,或三層交換機(jī)與三層交機(jī)相連的方法:
在三層交換機(jī)上新建一個(gè)VLAN,并把與三層交換機(jī)或路由器相連的端口劃分到此VLAN中,(此VLAN只作為與三層交換機(jī)或路由器相連)并分配虛擬IP地址。并且此IP地址需要與其直連的三層交換機(jī)或路由器的接口地址處于同一個(gè)網(wǎng)段。并在三層交換機(jī)上設(shè)置到達(dá)另一個(gè)三層交換機(jī)的靜態(tài)或動(dòng)態(tài)路由。
同時(shí),與其直連的三層交換機(jī)或路由器上也需要有到本三層交換機(jī)相連的VLAN的靜態(tài)或動(dòng)態(tài)路由。
[quidway]ip route 0.0.0.0 0.0.0.0 192.168.3.2 //設(shè)置默認(rèn)路由,即所有數(shù)據(jù)包的路由的下一跳為192.168.3.2 ,此IP地址為與本交換機(jī)直連的路由器的接口的IP地址或三層交換機(jī)的虛擬IP地址。
此處為省事,寫了默認(rèn)路由,也可以一條一條的路由寫。
(三)動(dòng)態(tài)路由
1、rip
[quidway]rip
[quidway-rip]network 192.168.2.0 //發(fā)布與其相連的網(wǎng)段的路由
[quidway-rip]network 192.168.3.0 //發(fā)布與其相連的網(wǎng)段的路由
2、ospf
把接入客戶端的VLAN劃分到區(qū)域0以外的區(qū)域,三層交換機(jī)之間互聯(lián)的VLAN劃分到區(qū)域0,即骨干區(qū)域。
(一)STP
1、原理:
網(wǎng)橋ID(網(wǎng)橋優(yōu)先級(jí)最小的)最小的是根網(wǎng)橋
每個(gè)網(wǎng)橋選舉一個(gè)根端口,到根網(wǎng)橋開銷最小的是端口是根端口,開銷相同時(shí),端口優(yōu)先級(jí)高的(端口優(yōu)先級(jí)值低的)為根端口
每個(gè)網(wǎng)段選舉一個(gè)指定端口,到根網(wǎng)橋開銷最小的端口為網(wǎng)段的指定端口。開銷相同時(shí),網(wǎng)橋ID小的為指定端口。根網(wǎng)橋的所有端口都是指定端口。
堵塞所有非根端口、指定端口。
注意:網(wǎng)內(nèi)所有網(wǎng)橋共享一棵生成樹,不能按 VLAN阻塞冗余鏈路。
(二)RSTP
1、原理
比STP有更快的收斂速度。但是同樣不能按LAN阻塞冗余鏈路,所有VLAN的報(bào)文都沿著一棵生成樹進(jìn)行轉(zhuǎn)發(fā)。
2、配置
[h3c]stp enable //開啟生成樹
[h3c]stp disable //關(guān)閉生成樹
[h3c]stp priority 0 //設(shè) 置網(wǎng)橋優(yōu)先級(jí),以選舉根網(wǎng)橋。優(yōu)先級(jí)值越低,優(yōu)先級(jí)越高。缺省32768,取值范圍:0--61440
[h3c]stp root primary //直接讓交換機(jī)成為根交換機(jī)
h3c]stp root second //直接讓交換機(jī)成為備份根交換機(jī)
[h3c-ethernet0/1]stp cost 2000 //設(shè)置端口的路徑開銷值。 取值范圍:1--200000000,開銷越小越容易被選為根端口和指定端口。
[h3c-ethernet0/1]stp port priority 64 //設(shè)置端口優(yōu)先級(jí),當(dāng)開銷相同時(shí),優(yōu)先級(jí)高的成為根端口。
[h3c]stp timer hello 60 // 設(shè)置HELLO time時(shí)間,根網(wǎng)橋發(fā)送BPDU包的時(shí)間間隔。較長(zhǎng)的hello 信息可以降低生成樹計(jì)算的消耗,同時(shí)會(huì)降低鏈路故障的反應(yīng)速度。較短會(huì)頻繁發(fā)送配置消息增加網(wǎng)絡(luò)和CPU負(fù)擔(dān)。
[h3c]stp timer max-age 30 //控制網(wǎng)橋端口保存配置bpdu的最大時(shí)間
[h3c]stp timer forward-delay 30 //從阻塞狀態(tài)變?yōu)檗D(zhuǎn)發(fā)狀態(tài)所需的時(shí)間
[h3c]stp bridge-diameter 7 //設(shè)置網(wǎng)絡(luò)直徑,最好不要超過7。只用在單生成樹實(shí)例的網(wǎng)絡(luò)中。
(三)MSTP
MSTP原理見CISCO交換機(jī)配置
配置:
[h3c]stp enable //啟動(dòng)生成樹
[h3c]stp region-configuration //過入MST域視圖
[h3c-mst-region]region-name info //設(shè)置MST域名
[h3c-mst-region]instance 2 valn 2 to 10 //把VLAN映射 到生成樹實(shí)例。默認(rèn)是映射到實(shí)例0.
[h3c-mst-region]instance 3 valn 11 to 20
[h3c-mst-region]revision-level 1 //設(shè)置MST域的MSTP修訂級(jí)別,即版本號(hào)
[h3c-mst-region]active region-configuration //手動(dòng)激活MST域的配置
[h3c]stp instance 2 root primary //設(shè)置各MSTI實(shí)例的根。當(dāng)實(shí)例號(hào)為0時(shí),指定此交換機(jī)為CIST的根,而不是MSTI的根。也可以用優(yōu)先級(jí)來設(shè)置。
[h3c]stp instance 2 root secondary //設(shè)置各實(shí)例的備份根
[h3c]undo stp instance 2 root //取消當(dāng)前交換機(jī)的根或備份根交換機(jī)的資格
以下設(shè)置端口開銷
[h3c]stp interface gig1/0/1 instance 1 cost 2000 //設(shè)置端口在實(shí)例中的開銷,以選舉實(shí)例的根端口或指定端口。
[h3c]interface gig1/0/1
[h3c-gigabitethernet1/0/1] stp instance 1 cost 2000 //這種方法和上面的結(jié)果一樣,只是先進(jìn)入端口,再設(shè)定。
以下設(shè)置端口優(yōu)先級(jí)
[h3c]stp interface gig1/0/1 instance 1 port priority 16 //設(shè)置端口優(yōu)先級(jí)
[h3c]interface gig1/0/1
[h3c-gigabitethernet1/0/1] stp instance 1 port priority 16//同樣是設(shè)置端口優(yōu)先級(jí)
以下設(shè)置國邊緣端口
[h3c]stp interface gig1/0/1 edged-port enable //設(shè)置為邊緣端口
[h3c]stp interface gig1/0/1 edged-port disable //設(shè)置為非邊緣端口
[h3c]undo stp edged-port gig1/0/1 edged-port //恢復(fù)為缺省的非邊緣端口
[h3c]interface gig1/0/1 //方法二,先進(jìn)入端口,再配置
[h3c-gigabitethernet1/0/1]stp edged-port enable
[h3c-gigabitethernet1/0/1]stp edged-port disable
[h3c-gigabitethernet1/0/1]undo stp edged-port
[h3c]stp mode {stp|mstp} //配置MSTP的工作模式。
[h3c]undo stp mode //恢復(fù)為默認(rèn)的模式。默認(rèn)為MSTP模式。
[h3c]stp max-hops 5 //設(shè)置MST域的最大跳數(shù),以限制域的規(guī)模。最大跳數(shù)為20
聯(lián)系客服