
未配置交换机之前,配置了路由器0口,1口IP地址,此时两边的pc能通,但是给交换机配置pc的端口为vlan 10,连接到路由器的交换机端口配为trunk,这之后,pc之间为什么就不通了,求解

参考免费微信小程序:皆我百晓生 作答,经由专家-皆知整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。
在配置VLAN和Trunk端口后,PC之间通信不畅通常是因为以下几个常见的配置错误。根据您提供的网络拓扑和描述,我将逐一分析可能的问题点并提供解决方案。
VLAN配置: 确保所有属于同一VLAN的PC接口被正确分配到VLAN 10中。同时,交换机之间的Trunk端口需要正确允许VLAN 10通过。
Trunk端口配置: Trunk端口应该配置为允许至少VLAN 1(默认VLAN)和VLAN 10通过。如果只允许了默认VLAN通过,那么VLAN 10的数据包将不会被转发。
路由器接口VLAN处理: 如果路由器的接口连接到Trunk端口,需要确保该接口配置为对应的VLAN子接口(对于直连VLAN)或者正确处理了VLAN标签。
创建VLAN:
LSW(config)# vlan 10
配置PC端口到VLAN 10: 假设PC11连接到LSW的GE0/0/1,PC8连接到另一交换机的相应端口,同样分配到VLAN 10。
LSW(config)# interface Ethernet 0/0/1
LSW(config-if)# switchport mode access
LSW(config-if)# switchport access vlan 10
配置Trunk端口: 连接到路由器的端口(如GE0/0/2)应设置为Trunk,并允许VLAN 1和10通过。
LSW(config)# interface Ethernet 0/0/2
LSW(config-if)# switchport mode trunk
LSW(config-if)# switchport trunk allowed vlan add 10
如果路由器的接口是Trunk类型,需要配置子接口来处理不同VLAN的流量。
AR2(config)# interface GigabitEthernet 0/0/1.10
AR2(config-subif)# encapsulation dot1Q 10
AR2(config-subif)# ip address 10.10.10.1 255.255.255.0
这里假设路由器的接口被划分为子接口处理VLAN 10的流量,并且配置了相应的IP地址。
按照上述步骤检查和调整配置,通常可以解决VLAN划分后PC间通信不通的问题。如果问题仍然存在,建议逐个检查设备的日志和配置,寻找可能的配置遗漏或错误。