首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于源路由的思科3750交换机?

基于源路由的思科3750交换机?
EN

Server Fault用户
提问于 2010-01-23 06:25:00
回答 3查看 27.2K关注 0票数 3

我有这个思科3750交换机,它处理许多VLAN。它在其中一些设备上有一个IP接口,并为那些连接到使用交换机IP地址作为默认网关的VLAN的计算机进行路由。

交换机也有一个默认网关;这是需要的,因为其中一个VLAN连接到Internet路由器,因此每个未定向到任何特定内部子网的传出连接都需要连接到那里。

交换机本身也有另一个IP地址,我们用于管理;这个地址附加到一个VLAN。从这个地址到这个地址的流量需要通过另一条路线。

问题是:我希望来自交换机的任何传出IP连接都通过与其默认网关不同的路由。但这只应适用于来自交换机本身的数据包;来自连接到交换机上任何VLAN的任何设备的数据包应通过默认路由。

基于源的路由是我在这里需要的;也就是说,我想要一个静态路由,它只适用于来自交换机本身的数据包。

这能在思科3750交换机上完成吗?

多么?

编辑:为什么我想要这个

这是一个测试环境,默认网关是Linux防火墙,在任何特定时间都可能关闭;我们的工作站位于防火墙的另一边,中间还有其他路由。

该交换机在子网上有一个管理IP,该子网连接到我们的主网络,在该网络中,网关可以允许它与我们交谈,而无需经过其默认网关。

当然,如果测试区域不能完全正常工作,我们不希望失去到交换机的连接。但是,同时,交换机的默认网关必须是该网关,因为交换机本身也充当构成此测试区域的(许多)子网的路由器。因此,我需要通过一个备用网关路由所有来自交换机的流量,但只有它。

编辑:show version

代码语言:javascript
复制
Cisco IOS Software, C3750 Software (C3750-IPBASEK9-M), Version 12.2(25)SEE1, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2006 by Cisco Systems, Inc.
Compiled Mon 22-May-06 08:51 by yenanh
Image text-base: 0x00003000, data-base: 0x01026AEC

ROM: Bootstrap program is C3750 boot loader
BOOTLDR: C3750 Boot Loader (C3750-HBOOT-M) Version 12.2(25r)SEC, RELEASE SOFTWARE (fc4)

SW-TEST uptime is 5 weeks, 1 day, 16 hours, 22 minutes
System returned to ROM by power-on
System image file is "flash:c3750-ipbasek9-mz.122-25.SEE1/c3750-ipbasek9-mz.122-25.SEE1.bin"
EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-08-17 20:10:21

如果您想引导或标记来自交换机或路由器的流量(将在IPBASE上工作),我猜您已经成功了,但如果没有成功的话。

代码语言:javascript
复制
conf t

access-list 1 any

route-map pbr permit 10

 match ip address 1

 set ip next-hop 3.3.3.3

exit

ip local policy route-map pbr

end

wr

注意,ip local policy是在全局配置中指定的,而不是在接口下指定的。你可能想要一个更详细的ACL

这只适用于来自设备的通信,而不是通过设备的流量。

票数 4
EN

Server Fault用户

发布于 2010-01-23 09:22:22

思科3750支持“基于策略的路由”,这将允许您作出基于标准ACL的路由决策。这是PDF的解释:

http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/25sg/configuration/guide/pbroute.pdf

出于好奇,为什么?在我看来,你想要达到的目标可能是另一种方式。

PDF格式:

代码语言:javascript
复制
The following example illustrates how to route traffic from different sources to different
places (next hops). Packets arriving from source 1.1.1.1 are sent to the next hop at 3.3.3.3;
packets arriving from source 2.2.2.2 are sent to the next hop at 3.3.3.5.

access-list 1 permit ip 1.1.1.1 
access-list 2 permit ip 2.2.2.2 

! interface fastethernet 3/1
ip policy route-map Texas
! route-map Texas permit 10
   match ip address 1 set ip next-hop 3.3.3.3
! route-map Texas permit 20
   match ip address 2 set ip next-hop 3.3.3.5  

虽然在您的情况下,对于fastethernet 3/1,您将放置vlan接口,您希望发生源路由。如果您将此代码复制并粘贴到文本编辑器中,并将IPs和接口更改为所需,则可以将其粘贴到开关的配置模式中。

票数 2
EN

Server Fault用户

发布于 2010-01-26 12:14:18

根据教育工作者的回答,正确的做法是使用PBR。不幸的是,您使用的是IP功能集,而PBR功能在该功能集中不可用,因此您需要购买PBR。

是否可以简单地将管理上行链路作为managemenet VLAN的一部分,并提供到管理站的路由?这将允许所有其他VLAN通过该路由访问管理站,但这可以通过提供进一步的流量阻塞all来解决(或者,可能是在交换机本身上,我无法确切地回忆您现在在交换机端口上可以和不能对all做什么)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/105605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档