前面我們系統(tǒng)介紹我們安防行業(yè)需要用到的網(wǎng)絡(luò)知識里,講到VLAN的概念和劃分,很多朋友要求寫一寫交換機(jī)VLAN劃分的命令。交換機(jī)的配置過程還是比較復(fù)雜的,品牌和產(chǎn)品不同也會有差異,我們今天一起學(xué)習(xí)一下通用的配置方法。
更多歷史網(wǎng)絡(luò)知識文末有鏈接。
要配置交換機(jī),首先要把交換機(jī)和電腦連接,連接方法是用專門的console線連接交換機(jī)的console端口和計(jì)算機(jī)的COM口。現(xiàn)在電腦如果沒有COM口,用RS232轉(zhuǎn)USB數(shù)據(jù)線即可。
硬件連接好了,就要進(jìn)行軟件配置,安裝CONSOLE數(shù)據(jù)線的驅(qū)動,并使用系統(tǒng)自帶的仿真終端軟件,設(shè)置好波特率、數(shù)據(jù)位等信息后,通過交換機(jī)的出廠默認(rèn)用戶名和密碼就可以登陸交換機(jī)。
交換機(jī)的基本配置模式:
用戶模式:
switch>
特權(quán)模式:
Switch#
進(jìn)入方法:在默認(rèn)的用戶模式下輸入:enable 進(jìn)入。
退出方法:輸:exit 退回到用戶模式。
注意用戶模式和特權(quán)模式的前面代碼的區(qū)別:一個(gè)是switch>;一個(gè)是Switch#。
VLAN模式:
Switch(vlan)#
進(jìn)入方法:從#模式輸入 vlan database 進(jìn)入
全局配置模式:
Switch(config)#
進(jìn)入方法:從#模式輸入 config terminal 進(jìn)入
接口配置模式:
Switch(config-if)#
進(jìn)入方法:從(config)#模式輸入 interface+接口號進(jìn)入
終端線路配置模式:
Switch(config-line)#
進(jìn)入方法:從(config)#模式輸入 line+終端標(biāo)識進(jìn)入
要記住這些交換機(jī)的配置模式,要知道如何進(jìn)入和退出,也有能看懂當(dāng)前處于哪個(gè)模式下,在所有模式中,輸入exit返回上級,輸入end或ctrl+z退出。
VLAN的常用配置命令:
交換機(jī)沒有被劃分VLAN的時(shí)候,交換機(jī)默認(rèn)只有VLAN1,所有的端口都在VLAN1里面,所以我們是不能創(chuàng)建也不能刪除VLAN1的。
創(chuàng)建VLAN
Switch#vlan database (進(jìn)入VLAN數(shù)據(jù)庫)
Switch(vlan)# vlan 10 name vlan10
switch(vlan)# vlan 20 name vlan20
第一條命令:進(jìn)入VLAN數(shù)據(jù)庫
第二條命令:創(chuàng)建一個(gè)名稱為VLAN10的VLAN10
第三條命令:創(chuàng)建一個(gè)名稱為VLAN20的VLAN20
這里Name屬性最好定義一下,如果不定義會和默認(rèn)VLAN名稱沖突,這樣一一對應(yīng)比較好。
端口劃入VLAN
Switch(config)#interface fa0/1
Switch(config-if)#switchport access vlan 10
第一條命令的意思是:進(jìn)入接口fa0/1,這里的0表示第1個(gè)插槽,1表示第2個(gè)端口。(設(shè)備第一個(gè)端口通常為0,第二個(gè)端口通常為1)。
第二條命令:把fa0/1這個(gè)端口劃分給VLAN 10 這樣配置之后,接在這個(gè)端口的所有設(shè)備就屬于VLAN 10 了。
查看VLAN信息
Switch#show vlan 查看所有VLAN信息
Switch#show vlan id 10 查看vlan 10的信息
刪除VLAN
switch#vlan database
Switch(vlan)#no vlan 10
刪除VLAN 10后,所有分配給VLAN10的端口都變回非活動狀態(tài),直到下次再次分配給別的VALN為止。
一個(gè)VLAN可以有多個(gè)端口,如果要將某個(gè)端口從VLAN中刪除
Switch(config)# interface f0/2
Switch(config-if)#no switchport access vlan 10
當(dāng)然這些只是交換機(jī)配置的皮毛,這些配置基礎(chǔ)我們一定要掌握,再在此基礎(chǔ)上配置其他命令,就應(yīng)該沒有什么問題了!
本篇文章來源于微信公眾號: 第一監(jiān)控