思科路由器和交换机怎么连接配置?
配置思科路由器和思科交换机组成的多VLAN网络,电脑接交换机的access端口,交换机通过一根trunk网线连到路由器。路由器为每个VLAN建一个子接口,子接口地址就是终端的默认网关。以下以VLAN 10和VLAN 20为例,接口名仅作示范,操作前用 show ip interface brief 核对设备上的真实端口。
排查前也可以在路由器上用 show ip interface brief 确认物理口和两个子接口均为up。物理口down时先检查网线和对端端口状态。只有某个子接口异常时,回到对应VLAN的dot1Q编号、网关地址和trunk放行列表逐项核对。
思科路由器和交换机连接配置
1、确定端口和地址方案
交换机上联口接路由器以太网口,电脑接交换机普通端口。VLAN 10可使用 192.168.10.0/24,网关为 192.168.10.1。VLAN 20可使用 192.168.20.0/24,网关为 192.168.20.1。同一VLAN内的电脑、子接口和默认网关必须在同一网段。

图中是一根交换机到路由器的上联线承载多个VLAN的拓扑。交换机把不同VLAN的帧送入trunk,路由器按VLAN标签交给对应子接口。图里的VLAN编号和FastEthernet名称属于来源实验环境,不必照搬。
2、创建VLAN并配置access端口
在交换机上创建VLAN 10、VLAN 20。接电脑的端口设为access,并分别加入对应VLAN。终端的IP、掩码和默认网关也要填成所在VLAN的地址方案。
enable
configure terminal
vlan 10
vlan 20
interface gigabitEthernet0/2
switchport mode access
switchport access vlan 10
interface gigabitEthernet0/3
switchport mode access
switchport access vlan 20执行 show vlan brief,Gi0/2、Gi0/3应显示在预期VLAN下。端口仍留在默认VLAN,改正端口归属后再处理上联。
3、配置交换机到路由器的trunk
连接路由器的交换机端口需要同时传送VLAN 10和VLAN 20,因此设为trunk,并只放行这两个VLAN。不同型号对trunk封装协商的支持不同,先确认设备平台。
interface gigabitEthernet0/1
switchport mode trunk
switchport trunk allowed vlan 10,20用 show interfaces trunk 查看上联口是否进入trunk状态,以及允许和活动的VLAN列表中是否都有10、20。原生VLAN的两端配置必须一致,不要把它和业务VLAN、网关地址混用。
4、在路由器上创建VLAN子接口
保持路由器物理上联接口启用,再用“物理接口.VLAN号”的形式创建子接口。每个子接口的 encapsulation dot1Q VLAN ID要与交换机VLAN一一对应,并配置该VLAN的网关地址。
enable
configure terminal
interface gigabitEthernet0/0
no shutdown
interface gigabitEthernet0/0.10
encapsulation dot1Q 10
ip address 192.168.10.1 255.255.255.0
interface gigabitEthernet0/0.20
encapsulation dot1Q 20
ip address 192.168.20.1 255.255.255.0子接口编号可以与VLAN号保持一致,日后更容易辨认。dot1Q编号必须与交换机VLAN对上,物理接口也不要配置与这些子接口重叠的业务IP。
5、验证到网关和跨VLAN连通性
从每台电脑ping自己的默认网关。VLAN 10的电脑应能到 192.168.10.1,VLAN 20的电脑应能到 192.168.20.1。网关可达后,从VLAN 10的电脑ping VLAN 20的电脑。成功说明跨VLAN流量已通过路由器转发。
同VLAN正常而跨VLAN不通,依次对照 show vlan brief、show interfaces trunk 和 show ip interface brief。常见原因是上联口没有真正trunk、允许VLAN缺失,或子接口的dot1Q编号与交换机VLAN不一致。确认连通后执行 copy running-config startup-config 保存配置。






