一、實驗目的:用路由器使同和不同vlan可以通信
二、拓撲圖如下:
三、具體步驟:
(1)R1路由器配置:
Router>en --進入特權模式
Router#conf t --進入全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R1 --修改路由器名為R1
R1(config)#interface f0/0 --進入端口
R1(config-if)#no shutdown --開啟端口
R1(config-if)#interface f0/0.1 --進入子端口
R1(config-subif)#encapsulation dot1q 10
R1(config-subif)#ip address 192.168.1.254 255.255.255.0 --給子端口設置ip地址
R1(config-subif)#interface f0/0.2 --進入子端口
R1(config-subif)#encapsulation dot1q 20 --封裝端口
R1(config-subif)#ip address 192.168.2.254 255.255.255.0 --給子端口設置ip地址
R1(config-subif)#interface f0/0.3 --進入子端口
R1(config-subif)#encapsulation dot1q 30 --封裝端口
R1(config-subif)#ip address 192.168.3.254 255.255.255.0 --給子端口設置ip地址
R1(config-subif)#interface f0/0.4 --進入子端口
R1(config-subif)#encapsulation dot1q 40 --封裝端口
R1(config-subif)#ip address 192.168.4.254 255.255.255.0 --給子端口設置ip地址
R1(config-subif)#end --返回特權模式
R1#copy running-config startup-config --保存配置
[OK] --保存成功
(2)S1交換機配置
Switch>en --進入全局配置模式
Switch#conf t --進入全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname S1 --修改交換機名為S1
S1(config)#vtp domain abc --創建vtp域
Domain name already set to abc.
S1(config)#vtp mode server 設置當前交換機在vtp中為server模式
Device mode already VTP SERVER.
S1(config)#vlan 10 --創建vlan 10
S1(config-vlan)#vlan 20 --創建vlan 20
S1(config-vlan)#vlan 30 --創建vlan 30
S1(config-vlan)#vlan 40 --創建vlan 40
S1(config-vlan)#interface range f0/1-4 --進入f0/1,f0/2,f0/3,f0/4端口
S1(config-if-range)#switchport mode trunk --設置f0/1-f0/4之間所有端口為trunk模式
S1(config-if-range)#interface range f0/10-11 --進入f0/10和f0/11端口
S1(config-if-range)#switchport mode access --設置f0/10,f0/11端口為access模式
S1(config-if-range)#switchport access vlan 40 --將f0/10,f0/11端口划入vlan 40
S1(config-if-range)#end --返回特權模式
S1#copy running-config startup-config --保存配置
[OK] --保存成功
(3)S2交換機配置
Switch>en --進入特權模式
Switch#conf t --進入全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname S2 --修改交換機名為S2
S2(config)#vtp mode client --設置當前交換機在vtp中為客戶模式
Device mode already VTP CLIENT.
S2(config)#interface f0/1 --進入f0/1端口
S2(config-if)#switchport mode access --設置f0/1端口為access模式
S2(config-if)#switchport access vlan 10 --將f0/1端口划入vlan 10
S2(config-if)#interface f0/2 --進入f0/2端口
S2(config-if)#switchport mode access --設置f0/2端口為access模式
S2(config-if)#switchport access vlan 20 --將f0/2划入vlan2
S2(config-if)#interface f0/3 --進入f0/3端口
S2(config-if)#switchport mode access --設置f0/3端口為access模式
S2(config-if)#switchport access vlan 30 --將f0/3端口划入vlan 30
S2(config-if)#interface f0/4 --進入f0/4端口
S2(config-if)#switchport mode trunk --設置f0/4端口為trunk模式
S2(config-if)#end --返回特權模式
S2#copy running-config startup-config --保存配置
[OK] --保存成功
(4)S3交換機配置
Switch>en --進入特權模式
Switch#conf t --進入全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname S3 --修改交換機名為S3
S3(config)#vtp mode client --設置當前交換機在vtp中為客戶模式
Device mode already VTP CLIENT.
S3(config)#interface f0/1 --進入f0/1端口
S3(config-if)#switchport mode access --設置f0/1端口為access模式
S3(config-if)#switchport access vlan 10 --將f0/1端口划入vlan 10
S3(config-if)#interface f0/2 --進入f0/2端口
S3(config-if)#switchport mode access --設置f0/2端口為access模式
S3(config-if)#switchport access vlan 20 --將f0/2端口划入vlan 20
S3(config-if)#interface f0/3 --進入f0/3端口
S3(config-if)#switchport mode access --設置f0/3端口為access模式
S3(config-if)#switchport access vlan 30 --將f0/3端口划入vlan 30
S3(config-if)#interface f0/4 --進入f0/4端口
S3(config-if)#switchport mode trunk --設置f0/4端口為trunk模式
S3(config-if)#end --返回特權模式
S3#copy running-config startup-config --保存配置
[OK] --保存成功
(5)S4交換機配置
Switch>en --進入特權模式
Switch#conf t --進入全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname S4 --修改交換機名為S4
S4(config)#vtp mode client --設置當前交換機在VTP中為客戶模式
Device mode already VTP CLIENT.
S4(config)#interface f0/1 --進入f0/1端口
S4(config-if)#switchport mode access --設置f0/1端口為access模式
S4(config-if)#switchport access vlan 10 --將f0/1划分到vlan 10
S4(config-if)#interface f0/2 --進入f0/2端口
S4(config-if)#switchport mode access --設置f0/2端口為access模式
S4(config-if)#switchport access vlan 20 --將f0/2划分到vlan 20
S4(config-if)#interface f0/3 --進入f0/3端口
S4(config-if)#switchport mode access --設置f0/3端口為access模式
S4(config-if)#switchport access vlan 30 --將f0/3划分到vlan 30
S4(config-if)#interface f0/4 --進入f0/4端口
S4(config-if)#switchport mode trunk --將f0/4端口設置為trunk模式
S4(config-if)#end --返回特權模式
S4#copy running-config startup-config --保存配置
[OK] --保存成功
四、驗證不同vlan是否能通訊
(1)PC11與PC22
vlan 10和vlan 20可以通信
(2)PC33與WEB
vlan 30 與vlan 40 可以通信