三层交换机路由开启:深夜求助,一句话搞定!
三层交换机路由开启:一句话搞定!
凌晨两点,电话铃响,又是交换机路由问题?别慌,直接上干货!记住,真正的网络工程师,不废话,只解决问题!
场景一:基础VLAN间路由
最常见的情况,不同VLAN之间需要通信,但交换机还没启用路由功能。直接敲:
Switch(config)# ip routing
一句话:启用全局IP路由功能,让交换机具备三层转发能力。
当然,别忘了检查接口配置。确保每个VLAN接口(SVI)都配置了IP地址,并且no shutdown激活了接口。
Switch(config)# interface vlan 10
Switch(config-if)# ip address 192.168.10.1 255.255.255.0
Switch(config-if)# no shutdown
场景二:动态路由协议(OSPF)
网络规模大了,静态路由太麻烦,需要跑动态路由协议,比如OSPF。先启用路由,然后配置OSPF:
Switch(config)# router ospf 1
Switch(config-router)# network 192.168.0.0 0.0.255.255 area 0
解释:router ospf 1 启动OSPF进程,network 命令宣告要参与OSPF路由的网络。具体配置根据你的网络拓扑来。
如果你的网络中有多个区域,就需要仔细规划OSPF区域,避免路由环路。
场景三:策略路由(PBR)
需要根据特定条件转发数据包?例如,让特定源IP地址的流量走特定线路。这就需要策略路由。先定义访问控制列表(ACL),然后配置路由映射:
Switch(config)# ip access-list extended PBR_ACL
Switch(config-ext-nacl)# permit ip host 192.168.1.10 any
Switch(config)# route-map PBR_MAP permit 10
Switch(config-route-map)# match ip address PBR_ACL
Switch(config-route-map)# set ip next-hop 10.1.1.1
Switch(config)# interface vlan 10
Switch(config-if)# ip policy route-map PBR_MAP
解释:ACL定义匹配的流量,route-map 定义转发规则,ip policy route-map 将策略应用到接口。 这允许你控制特定流量的转发路径。
别忘了CEF!
重要的事情说三遍! 开启路由功能后,一定要检查 CEF (Cisco Express Forwarding) 是否启用。CEF是思科交换机加速数据包转发的关键技术。 如果CEF被禁用,开启路由功能后可能无法正常工作。
Switch#show ip cef
如果显示 CEF is disabled,赶紧启用:
Switch(config)#ip cef
搞定!睡觉!
任务ID #2415: 凌晨2点41分5秒,网络恢复,世界和平!