天天看點

配置網件公司的三層交換機的方法,以及兩台linux pc之間用交換機連接配接,可以ping通

硬體環境:

PC1(桌上型電腦): SUSE linux 2.0

Switch: prosafe m4100-D12G(網件公司的三層交換機)

PC2(筆記本): ubuntu 18.04

連接配接方式:pc1的DB9連接配接switch的console,pc1網線和switch的端口1連接配接,pc2網線和switch的端口10連接配接。

可以有兩種方法設定交換機,一種是通過網頁,一種是通過CLI,本文就是minicom。

一,通過網頁:

連接配接交換機1口和一台windows系統電腦,打開cmd,用ipconfig檢視給電腦組態設定的ip,然後将ip的後2個位元組改為100.100,如aaa.bbb.100.100(這個ip可以在下文說明4.1看到),這個就是交換機的ip。

打開谷歌浏覽器,必須是谷歌浏覽器,輸入aaa.bbb.100.100回車,就可以到登陸界面。輸入使用者名admin/密碼(空)即可登入交換機,進行設定。

說明:這個aaa.bbb.100.100的ip是三層交換機開始預設就有的vlan ip。

二,通過CLI:

步驟:

第1步,安裝minicom序列槽通信工具,指令:

##sudo apt install minicom

第2步,設定minicom,使得minicom和交換機可以互動:

##minicom -s

進入serial port setup,然後更改serial device 為/dev/序列槽号(下面說明3.2),

如果不修改,則選擇save setup as dfl,保持預設,再選擇exit,這樣就可以minicom和序列槽裝置就連接配接了,minicom工具和交換機可以互動了。

如果修改了某些參數,則進入save setup as…,然後輸入aaa,就可以直接用minicom aaa,登陸aaa這個交換機了。

關于這個說明

說明2.1:

此時minicom可能無法向序列槽裝置輸入任何指令,事實上,在我開始使用時,minicom界面始終保持(。。。Press CTRL-A Z for help on special keys),這個原因是在minicom中,它的硬體流控制處于開啟狀态,将其關閉即可輸入指令。關閉方法:在serial port setup,點選進入即可看到Flow control, 将兩個Flow control關閉即可。這樣就可以在minicom裡對序列槽輸入指令了。

說明2.2:

因為現在很多電腦都沒有序列槽,隻有usb口,是以需要用usb轉序列槽線去連接配接電腦和交換機。如果上面連接配接PC1的不是序列槽線,而是usb轉序列槽線,就可以使用##lsusb指令看看電腦是否識别了交換機,或者直接使用##dmesg | grepttyS*指令,插拔裝置,看看是哪個序列槽連接配接了交換機。

##dmesg | grepttyS*在使用時,顯示[ 37.531286] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A說明,ttyS0正在被裝置連接配接。

第3步,初始化交換機,設定自己的密碼:

連接配接交換機1口和PC1,在minicom工具裡設定。

##minicom 輸入使用者名admin/密碼(空),即可登入交換機。根據是不是第一次使用該交換機,可以分以下兩種情況,

情況3.1:

網件的交換機初始使用者名和密碼是admin/(空)。之後會有如果有(M4100-D12G)>,此時輸入ezconfig,即(M4100-D12G)>ezconfig,輸入y,然後會讓你輸入新的密碼,輸入兩次密碼之後,會讓你輸入指令行enable的密碼,輸入兩次密碼之後,會詢問是否建立新的vlan,選擇q(quit),然後詢問是否儲存設定,你選擇y(yes),再輸入logout,即(M4100-D12G)>logout,退出ezconfig設定。

之後就可以用新的密碼登陸交換機了。

情況3.2:

如果不是第一次使用該交換機,但想修改之前的密碼。根據以下情況:

情況3.2.1:

如果不知道之前的使用者名密碼,然後點選交換機上面那個reset小孔複位。此時回到情況3.1。

情況3.2.2:

如果知道使用者名密碼,那就登入交換機到(M4100-D12G)#,然後可以使用指令clear config,即(M4100-D12G)#clear config,此時就清除了之前的配置,連接配接網線的端口會亮燈。然後再輸入reload,即(M4100-D12G)#reload,系統會提示是否儲存現有設定,選擇yes,之後會重新開機交換機。之後就回到初始狀态,即情況:3.1。這種情況也可以直接用ezconfig重置密碼。

第4步,設定交換機ip:

在pc1和交換機連接配接的時候,交換機已經有個預設的ip,就是上面提到的aaa.bbb.100.100,在第3步中有一步是詢問是否建立新的vlan,上步,我們直接選擇q,但是要是修改既有的ip,則選擇n,然後選擇c就可以修改ip了,都有提示,按照提示操作即可。如下:

(M4100-D12G)>ezconfig

詢問:do you want to change theadmin password(password length should vary in a range of 8-64 characters)(Y/N/Q)?n

詢問:關于enable的,do you want to change it(password must be in range of 8-64 characters)(Y/N/Q)?n

詢問:do you want to set new management vlan id(Y/N/Q)?n

詢問:是否修改ip(C/D/N/S?)?c

Ipv4 address:192.168.10.8

Network mask:255.255.255.0

Default router ipv4:192.168.10.72

詢問,是否要啟用全局路由?

do you want to enable global routing(Y/N)?n

詢問,要指定交換機和位置資訊嗎?

do you want to assign switch and location information?(Y/N/Q)q

詢問,是否啟用SNTP系統時鐘伺服器?

do you want to enable SNTP system clock server?(Y/Q)

詢問:do you want to apply and save the changes(Y/N)?y

Config file ‘startup-config’ created successfully.

說明4.1:

這個時候再進入ezconfig,do you want to set new management vlan id(Y/N/Q)?n

則會顯示剛剛配置的ip資訊。

第5步,輸入指令vlan database,進入vlan 資料庫,建立vlan:

進入vlan設定,

(M4100-D12G)#vlan database

建立vlan 6,

(M4100-D12G)(Vlan)#vlan 6

給id為6的vlan命名為vlan6,

(M4100-D12G)(Vlan)#vlan  name 6 vlan6

建立vlan 7,

(M4100-D12G)(Vlan)#vlan 7

給id為7的vlan命名為vlan7,

(M4100-D12G)(Vlan)#vlan  name  7 vlan7

退出vlan設定,

(M4100-D12G)(Vlan)#exit

第6步,輸入configure回車,進入全局配置模式:

進入全局配置模式,

(M4100-D12G)#configure

6.1對端口1的設定:

進入端口1配置模式,

(M4100-D12G)(config)#interface 0/1

設定端口1加入vlan 6,

(M4100-D12G)(interface 0/1)#vlan participation include 6

端口1不打tag标記,

(M4100-D12G)(interface 0/1)#no vlan tagging 6

設定端口1的pvid,

(M4100-D12G)(interface 0/1)#vlan pvid 6

設定端口1的工作模式為access,

M4100-D12G)(interface 0/1)#switchport mode access

設定端口1可以讓vlan6通過,

M4100-D12G)(interface 0/1)#switchport access vlan 6

6.2對端口10的設定:

進入端口10配置模式,

(M4100-D12G)(config)#interface 0/10

設定端口10加入vlan 6,

(M4100-D12G)(interface 0/10)#vlan participation include 6

端口10不打tag标記,

(M4100-D12G)(interface 0/10)#no vlan tagging 6

設定端口pvid,

(M4100-D12G)(interface 0/10)#vlan pvid 6

設定端口10的工作模式為access,

M4100-D12G)(interface 0/10)#switchport mode access

設定端口10可以讓vlan6通過,

M4100-D12G)(interface 0/10)#switchport access vlan 6

退出,

(M4100-D12G)(interface 0/10)#exit

(M4100-D12G)(config)#exit

存盤,

(M4100-D12G)(config)#copy system:running-config nvram:startup-config

詢問,are you sure you want to save?(y/n)y

Configuration saved!

檢視vlan 6狀态,

(M4100-D12G)#show vlan 6

檢視端口的所有配置資訊,

(M4100-D12G)#show vlan port all

或者(M4100-D12G)#show port all

此時,可以看到端口1和10的各項參數都是enable。

繼續閱讀