兩臺交換機怎麼實現不同vlan下通信呢?請問pc1怎麼樣才能和pc2通信?

HYD知


您好,這個問題有科技yuan來為您回答,點擊上方關注,查看更多相關問題哦!~

關於不同vlan間的通信,推薦2種方法,

如下:PC1和PC2屬於不同的vlan,如何讓不同的vlan之間能夠通信,我推薦的方法有2種

一、通過三層交換來實現vlan間通信

首先添加一臺三層交換機,拓撲如下:

配置步驟如下:

①、配置兩臺pc的基礎信息,包括ip地址、掩碼、網關。

②、配置二層交換機的Fa0/3口為trunk模式,允許vlan10和vlan20報文通過。Fa0/1和Fa0/2口配置為access模式,並創建vlan10和vlan20,並將Fa0/1口加入vlan10,Fa0/2口加入vlan20。

③、配置三層交換機的Fa0/3口為trunk口,創建vlan10和vlan20,網關分別為vlan10和vlan20的網關地址。啟用三層交換機的路由功能,否則三層交換機的功能也就等價於二層交換機。

④、進行測試。

PC1地址配置:

PC2地址配置:

現在可以看到從PC1去ping主機PC2是無法通信的

接下來配置二層交換機Fa0/1和Fa0/2口為access模式,Fa0/3口為trunk模式

interface FastEthernet0/1

switchport access vlan 10

switchport mode access

!

interface FastEthernet0/2

switchport access vlan 20

switchport mode access

!

interface FastEthernet0/3

switchport trunk allowed vlan 10,20

switchport mode trunk

!

配置三層交換機的Fa0/1口,創建vlan,配置網關,並配置該接口為trunk口。

interface Vlan10

ip address 192.168.1.254 255.255.255.0

!

interface Vlan20

ip address 192.168.2.254 255.255.255.0

!

interface FastEthernet0/1

switchport trunk allowed vlan 10,20

switchport trunk encapsulation dot1q

switchport mode trunk

!

ip routing

!

測試連通性:

二、通過單臂路由來實現不同vlan間通信

單臂路由圖拓撲如下:

配置步驟如下:

①、配置兩臺pc的基礎信息,包括ip地址、掩碼、網關。

②、配置二層交換機的Fa0/3口為trunk模式,允許vlan10和vlan20報文通過。Fa0/1和Fa0/2口配置為access模式,並創建vlan10和vlan20,並將Fa0/1口加入vlan10,Fa0/2口加入vlan20。

③、配置路由器的Fa0/0接口,將其no shutdown,然後啟用兩個子接口,分別是vlan10對應的10,vlan20對應的20,然後網關就是vlan10和vlan20的指定網關。

④、進行測試。

上述①和②與三層交換機配置相同,路由器配置如下:

Router0:

interface FastEthernet0/0

no ip address

duplex auto

speed auto

!

interface FastEthernet0/0.10

encapsulation dot1Q 10

ip address 192.168.1.254 255.255.255.0

!

interface FastEthernet0/0.20

encapsulation dot1Q 20

ip address 192.168.2.254 255.255.255.0

!

測試連通性:

總結

不同vlan間的通信,我的推薦是2種方法,一種是通過三層交換機去實現,但是不要忘記啟用路由功能,第二種方法是通過單臂路由實現。

以上是針對思科網絡設備的配置方法。

如果您有更好的方法,歡迎在評論區留言!~


科技yuan


VLAN是二層分割開的。要互相通信,需要在三層ip層實現,一般需要路由或者三層交換實現,單加路由VLAN通信叫單臂路由,配置路由子接口實現ip層。另外就是三層交換直接ip交換。,再無它。。🐔🙄。實際企業中用的最多的vlan


bruce36121051


加個路由器唄


分享到:


相關文章: