因為不同vlan之間是不可以通信的,通過交換機的配置來實驗不同vlan之間的通信
一:實驗拓撲

這裡把
pc1,pc4,pc7都歸屬于vlan10
pc2,pc5,pc8都歸屬于vlan20
pc3,pc6,pc9都歸屬于vlan30
二:pc的配置
因為pc機太多了,就不一一截圖了,把每台pc的ip位址和網關寫了下來
pc2:192.168.20.1 網關:192.168.20.254
pc3:192.168.30.1 網關:192.168.30.254
pc4:192.168.10.2 網關:192.168.10.254
pc5:192.168.20.2 網關:192.168.20.254
pc6;192.168.30.2 網關:192.168.30.254
pc7:192.168.10.3 網關:192.168.10.254
pc8:192.168.20.3 網關:192.168.20.254
pc9:192.168.30.3 網關:192.168.30.254
所有的子網路遮罩都是 255.255.255.0,因為都是c類ip
三:交換機的配置:
指令:
int g0/0/1
port link-type access //把端口類型變成access
int g0/0/2
port link-type access
int g0/0/3
port link-type access
q
vlan 10
port g0/0/1 //把端口加入vlan
q
vlan 20
port g0/0/2
q
vln 30
port g0/0/3
q
int g0/0/4
port link-type trunk //把端口類型變為trunk
port trunk allow-pass vlan all //放通所有vlan
同理,配置sw8和sw9
sw7的配置指令
int g0/0/1
port link-type trunk
port truk allow-pass vlan all
q
int g0/0/2
port link-type trunk
port trunk allow-pass vlan all
q
int g0/0/3
port link-type trunk
port trunk allow-pass vlan all
q
vlan 10
q
vlan 20
q
vlan 30
q
int vlan 10
ip add 192.168.10.254 255.255.255.0
q
int vlan 20
ip add 192.168.20.254 255.255.255.0
q
int vlan 30
ip add 192.168.30.254 255.255.255.0
四:結果
每個pc機都可以互通