LVS NAT模式,如何实现端口级的路由控制?

请教各位达人
我想使用LVS 的NAT模式,
但是如何实现在RS上指定端口数据包的路由呢?
这一步想让它回到Director,即需要在RS上配置,否则的话就会导致数据包直接转到客户端然后被拒。

查了下现有的方案,貌似是通过route add来控制RS数据包路由至Director(lvs)的,
但是route add没法实现端口级的控制,这样以来所有RS上的包都会流经Director,岂不是会很影响性能?

请教各位达人,该如何解决这个问题呢?

Forums:

用FULLNAT

或者直接用dr算了

rs配置两个ip,一个ip做rs ip, 另外一个ip 做网卡主ip,用于直接出外网
策略路由
在/etc/iproute2/rt_table增加一项lvs

ip rule add from rs_ip lookup table lvs
ip route add default via lvs_ip table lvs

randomness