实验工具 cisco packet tracer 5.3


Sw1:

 

En
Conf t
Int fa0/1
Swi mo acc
Int fa0/12
Swi mo tr
Vlan 2
Int fa0/13
Swi mo acc
Swi acc vlan 2

 

 

R1:
En
Conf t
Int f0/0
No shut
Ex
Int fa 0/0.1
Enc dot 1
Ip add 192.168.1.254 255.255.255.0
Int fa 0/0.2
Enc dot 2
Ip add 192.168.2.254 255.255.255.0

 

测试 pc1 ping 192.168.2.1 ping
由于 fa0/12 默认属于 vlan1 ,不知将 fa0/12 native vlan 划到 vlan2 还是否能通
Int fa0/12
Swi tr native vlan 2

 

测试 pc1 ping 192.168.2.1 不通
难道与单臂路由连接的端口应该属于 vlan1 才能起作用,继续测试将 sw1 fa0/1 R1 fa0/0.1 都划到 vlan3 试试
先将 fa0/12 native vlan 改回 vlan1
sw1(config-if)#int fa0/12
sw1(config-if)#switchport trunk native vlan 1

 

Sw1
sw1(config)#vlan 3
sw1(config)#int fa 0/1
sw1(config-if)#swi mo acc
sw1(config-if)#swi acc vlan 3
R1:
R1(config)#int fa0/0.1
R1(config-subif)#enc dot 3

 

再测试 pc1 pc2 ping

 

再更改先将 fa0/12 native vlan 改回 vlan2
sw1(config-if)#int fa0/12
sw1(config-if)#switchport trunk native vlan 2

 

测试 pc1 不能 ping pc2
说明单臂路由中与路由连接的交换机端口的本地 vlan 应该使用默认设置划到 vlan1

 

 

交换机的网管 ip (每个 vlan 可以配置一个)

 

再更改先将 fa0/12 native vlan 改回 vlan1
sw1(config-if)#int fa0/12
sw1(config-if)#switchport trunk native vlan 1

 

配置 vlan3 网管 ip
sw1(config)#int vlan 3
sw1(config-if)#ip add 192.168.1.100 255.255.255.0

 

测试 pc1 ping 192.168.1.100

 

配置 vlan2 网管 ip
sw1(config)#int vlan 2
sw1(config-if)#ip add 192.168.2.100 255.255.255.0

 

测试 pc2 ping 192.168.2.100, 也能 ping 192. 168.1.100
Pc1 Ping 192.168.2.100

 

尝试将将 fa0/12 native vlan 改为 vlan2
sw1(config-if)#int fa0/12
sw1(config-if)#switchport trunk native vlan 2
测试 vlan2 的网管 ip 192.168.2.100 能被 pc1 pc2 ping 通,而 vlan3 的网管 ip192.168.1.100 只能被 pc1 ping 通,不能被 pc2 ping