HYD知
兩臺交換機怎麼實現不同vlan下通信呢?請問pc1怎麼樣才能和pc2通信?其實這個問題作為網絡工程師實操來說,是一個比較入門的問題,就樓主的問題我來分二種配置方案來說明怎麼進行配置。因網上cisco的教程比較多,我就用國人的H3C設備來配置不同vlan間的通信吧,原理及方法都是一樣的,只是操作設備個別命令不一樣,不影響,主要是要撐握思路。
首先打開HCL軟件,配置如下的網絡圖,先連好線,寫好文字標識。啟動全部設備。
PC_1的配置為:192.168.10.2 子網掩碼為:255.255.255.0 網關:192.168.10.1
PC_2的配置為:192.168.20.2 子網掩碼為:255.255.255.0 網關:192.168.20.1
如上配置做好後,進行PC1 ping PC2 看不能不能。答案是不能同的。
因為我們是不同網段,不同網段間要通訊必須走路由或三層交換機。我們第一種方法就用三層交換機來配置。他的原理就是:我們把與PC1相連的端口分一個
vlan.
與PC2相連的端口分另一個vlan,並設置兩個vlan的IP地址,再開啟交換機的路由功能。H3C不用輸入命令自動開的。我用的是H3C S5820V2,在交換機上做這樣的配置:
[H3C]vlan 10 創建vlan10
[H3C-vlan10]port g1/0/1 把g1/0/1這個端口加入到vlan10中,因為這個端口是連PC1的
[H3C-vlan10]vlan 20 創建vlan10
[H3C-vlan20]port g1/0/2 把g1/0/2這個端口加入到vlan20中,因為這個端口是連PC2的
[H3C-vlan20]qu 退出
[H3C]int vlan 10 進入vlan10這個接口
[H3C-Vlan-interface10]ip address 192.168.10.1 255.255.255.0 配置Vlan10 的IP地址
[H3C-Vlan-interface10]int vlan 20 進入vlan20這個接口
[H3C-Vlan-interface20]ip address 192.168.20.2 255.255.255.0 配置Vlan20 的IP地址
[H3C-Vlan-interface20]qu 退出
[H3C]save 保存
做完這個配置記得要保存一下,然後再來用PC1 ping PC2 看能不能通。答案是可以通的
因為數據通過交換機的VLAN並用路由功能互相轉發了。
第二種用單臂路的方法配置PC1與PC2的通信,網絡圖如下:
PC_1的配置為:192.168.10.2 子網掩碼為:255.255.255.0 網關:192.168.10.1
PC_2的配置為:192.168.20.2 子網掩碼為:255.255.255.0 網關:192.168.20.1
如上配置做好後(交換機與路由器無任何配置,只是連接物理線路),進行PC1 ping PC2 看不能不能通。答案是不能通的。
因為沒有路由。交換機只是一個普通的二層交換機,不帶路由功能,
這個方案為什麼叫單臂路由?因為數據的出進都是靠路由器與交換機相連的端口起作用。他的配置方案為:交換機相連的端口g1/0/1分成vlan10 ,g1/0/2分成vlan20。與路由器相連的g1/0/3配置成trunk,也就是主幹線,路由器上的g0/0端口配置為子接口模式,接口為:g0/0.1,g0/0.2並分別配置兩個子接口的IP地址,再啟用路由器的路由功能就可以實現了(默認是啟用的,不用操作)。
好的,現在來具體配置一下:
交換機配置如:
[H3C]vlan 10 創建vlan 10
[H3C-vlan10]port g1/0/1 g1/0/1 這個口加入到vlan10
[H3C-vlan10]vlan 20 創建vlan 20
[H3C-vlan20]port g1/0/2 g1/0/2 這個口加入到vlan20
[H3C-vlan20]qu 退出
[H3C]int g1/0/3 進入這個接口
[H3C-GigabitEthernet1/0/3]port link-type trunk 設置主幹線的連接類型為trunk,
[H3C-GigabitEthernet1/0/3]port trunk permit vlan 10 設置這個幹線允計vlan10的數據通過
[H3C-GigabitEthernet1/0/3]port trunk permit vlan 20 設置這個幹線允計vlan20的數據通過
[H3C-GigabitEthernet1/0/3]qu 退出
[H3C]save 保存
路由器的配置如下:
[H3C]interface g0/0.1 進入g0/0的子接口第一個.1
[H3C-GigabitEthernet0/0.1]ip address 192.168.10.1 255.255.255.0 配置子接口的IP地址
[H3C-GigabitEthernet0/0.1]vlan-type dot1q vid 10 配置子接口的數據幀類型為vlan10(通俗)
[H3C-GigabitEthernet0/0.1]int g0/0.2 入g0/0的子接口第二個.2
[H3C-GigabitEthernet0/0.2]ip address 192.168.20.2 255.255.255.0 配置子接口的IP地址
[H3C-GigabitEthernet0/0.2]vlan-type dot1q vid 20 配置子接口的數據幀類型為vlan20(通俗)
[H3C-GigabitEthernet0/0.2]qu 退出
[H3C]save 保存
做完這個配置記得要保存一下,然後再來用PC1 ping PC2 看能不能通。答案是可以通的
因為數據通過交換機G1/0/3口轉換到路由器再回轉過來。
當然還有更多的配置方案,都是從這二者演變過來。如果您有更多更好的方案,歡迎留言並交流。更多好玩的,好看的,學習資料,請關注我,謝謝
農民兄弟雜貨鋪
您好,這個問題有科技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
加個路由器唄
芳遠1
用三層交換機即可