天天看點

使用三層交換機實作Vlan間互訪

使用三層交換機實作Vlan間互訪

一、環境

       1、GNS3仿真環境,思科路由交換機c3640 IOS鏡像檔案。

拓撲圖如下

二、實作方法如下

1、給各個計算機配置IP

       Vlan 10: 192.168.1.<5,6,8,9>

       Vlan 20:192.168.2.<7,10>

配置網關

       Vlan 10: 192.168.1.1

       Vlan 20: 192.168.2.1

2、在交換機上将不同數量的計算機劃分到不同Vlan。Vlan 10<5,6,8,9>;Vlan 20<7,10>

3、設定二層交換機與路由交換機相連的端口為trunk模式

4、在路由交換機上劃分Vlan。Vlan名稱與二層交換機所劃分Vlan名稱相同。Vlan 10 , Vlan 20.

5、配置路由交換機的Vlan接口,将Vlan 10的Ip address配為:192.168.1.1;Vlan20 的ip address配為:192.168.2.1。子網路遮罩均為255.255.255.0。

6、計算機間互相ping測試。檢視ping狀态。

配置指令如下:

1、ip 192.168.1.<5,6,8,9> 192.168.1.1

   Ip 192.168.2.<7,10>    192.168.2.1

2、圖形界面修改二層交換機不同端口所屬的Vlan值(20或10);4端口設為trunk模式

3、在路由交換機上劃分vlan

       R1# vlan database

       R1(vlan)# vlan10

       R1(vlan)# vlan 20

       R1(vlan)# exit

4、修改路由交換機的f 0/0, f 0/1 端口為trunk模式

       R1# config terminal

       R1(config)# interface f0/0

       R1(config-if)# switchport mode trunk

       R1(config-if)# exit

       R1(config)# interface f0/1

       R1(config-if)# switchport mode trunk

       R1(config-if)# exit

5、配置路由交換機vlan的ip

       R1# config terminal

       R1(config)# interface vlan 10

       R1(config-if)# ip address 192.168.1.1255.255.255.0

       R1(config-if)# exit

       R1(config)# interface vlan 20

       R1(config-if)# ip address 192.168.2.1255.255.255.0

       R1(config-if)# exit

6、儲存路由器配置資訊

       R1(config)# exit

       R1# write

7、ping測試(使用pc5測試)

結果網内計算機之間均能連同。

然而,因為是仿真環境。關閉交換機後發現測試失敗。原因是路由交換機:

       1、沒有儲存trunk的配置

       2、沒有儲存vlan的配置

解決方法

重新配置路由器,并使用GNS3的導出功能導出路由交換機的配置到所創project目錄。需要測試時,将所建立的檔案導入即可。

三、配置路由交換機可能用到的其它指令:

       Show interface trunk       //顯示模式為trunk的接口

繼續閱讀