配置網件公司的三層交換機的方法,以及兩臺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/密碼(空)即可登錄交換機,進行設置。

二,通過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 6 name vlan6

創建vlan 7,

(M4100-D12G)(Vlan)#vlan 7

給id爲7的vlan命名爲vlan7,

(M4100-D12G)(Vlan)#vlan 7 name 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的可以訪問vlan,

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

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的可以訪問vlan,

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

M4100-D12G)(interface 0/1)#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。

第7步,在pc1和pc2各使用ping命令,互ping就可以ping通了。

參考:http://www.xuexila.com/luyouqi/netgear/531847.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章