思科路由器和交换机怎么连接?单网段与多VLAN配置方法

更新时间:2026-08-04 16:12

思科路由器和交换机连接时,用网线把路由器的LAN或三层接口接到交换机上联口。一个网段只需让上联和终端端口处于同一未打标签VLAN。多个VLAN共用一根上联时,把交换机端口设为Trunk,并在路由器的同一物理接口下建立各VLAN的子接口和网关地址。

先判断单网段还是多VLAN

办公室终端都在一个网段内,路由器LAN口接交换机普通端口即可。上联口与终端口加入同一VLAN,路由器LAN地址作为终端默认网关。终端接到交换机后,应能获取正确地址并访问该网关。

员工网、访客网和服务器网需要隔离时,路由器与交换机之间的一条链路要同时传递多个带标签的VLAN流量。开始配置前,记录两端接口、VLAN编号、网段地址和网关。下图展示两条独立链路分别承载两个VLAN的对照结构。VLAN增加后,单接口Trunk的维护成本更低。

思科路由器和交换机的多VLAN连接方法

1、给终端端口划分VLAN

把电脑、AP或服务器所在的交换机端口分配到对应VLAN。连接路由器的上联口不应作为普通接入口,否则路由器只能收到一个未打标签的网段流量。

思科路由器和交换机怎么连接?单网段与多VLAN配置方法

2、在交换机上联口启用Trunk

进入连接路由器的接口,执行 switchport mode trunk,并按规划限制允许通过的VLAN。路由器侧不使用DTP自动协商,不要把上联留在 dynamic autodynamic desirable。完成后运行 show interfaces trunk,检查端口状态为trunking,允许VLAN与规划一致。

3、启用路由器物理接口并创建子接口

在路由器连接交换机的物理口上确认接口未被关闭。为每个业务VLAN建一个子接口,例如VLAN 5使用 FastEthernet0/1.5,VLAN 10使用 FastEthernet0/1.10。子接口号采用VLAN编号,查看配置和排障时更直观。

4、写入dot1Q封装和网关地址

每个子接口配置 encapsulation dot1Q VLAN号,再填写本VLAN网段的网关IP。图中的交换机通过一条上联连接路由器,路由器侧为VLAN 5与VLAN 10分别建立子接口。终端默认网关应填写本VLAN对应子接口的地址。

思科路由器和交换机怎么连接?单网段与多VLAN配置方法

验证连接是否真正生效

  1. 查看路由器和交换机的上联接口,确认接口已启用且链路状态正常。
  2. 在交换机确认终端端口所属VLAN,并检查Trunk的状态和允许VLAN列表。
  3. 从每个VLAN的终端测试本VLAN网关、同VLAN终端和跨VLAN终端。
  4. 跨VLAN已通但外网不通,检查出口默认路由、NAT、DHCP与访问控制。

同VLAN设备能互通却到不了网关,应检查终端端口VLAN、Trunk允许列表和该VLAN的子接口封装。网关可达但跨VLAN不通,检查子接口地址、路由和ACL。两端都没有正常链路,先核对线缆、端口速率双工和接口是否被shutdown,再调整VLAN配置。把接口状态、Trunk列表和测试结果一并记录,后续变更时可快速比对。

测速