F5如何在不同的networking上处理多个虚拟IP地址?

deviseF5系统时我很困惑。 我必须使用两个networking子网的F5,为每个networking我们需要一个虚拟IP。 问题是F5只有一个默认网关,所以我只能select其中一个networking路由器作为默认的gw,并且数据包不能返回到另一个networking上的客户端。 在A10上,我使用了aVCS来处理这个问题,但是不确定F5 BigIP是否具有相同的function。 我认为使用直接返回,但不知道这是正确的方式。

请分享你的想法。

非常感谢,Gk。

路线域名可以像Theo指出的那样使用,但是没有必要。 你可以在一个单独的子网中添加一个虚拟服务器到select的vlan,它会根据请求来响应。 对于返回的stream量,自动lasthop将处理任何请求。 对于任何启动的stream量,都需要依靠默认路由或构build基于源的路由进入策略。

根据您的TMOS版本,F5支持Route Domains,它允许您通过逻辑分隔不同的子网/虚拟服务器来使用多个网关 – 我使用它来将我的DMZstream量与我的内部stream量分开。

LINK(TMOS 11.4): 使用路由域

一旦创build了路由域,您可以使用以下格式指定您的虚拟服务器和节点将使用哪个路由域:

<IP>%<RDID>

例如,如果您的VIP为10.10.10.10,并且您的路由域ID为2,则使用:

10.10.10.10%2

另外,您可以将路由域放置在自己的分区(LINK: 使用分区 )中,该分区仅用于pipe理,但可以轻松记住您正在工作的networking。