On Sat, May 14, 2005 at 07:20:33PM +0300, Sadus . wrote: > The Multi routing doc is another scenario that includes sharing or load > balancing between 2 providers to the same machine, that's not what i > want. > > I tried using iproute2 and iptables (SNAT), but i just don't know what > to set as default gw for PC2, since PC2 can't see Provider 2 unless the > gateway of PC2 is the Linux GW (since it got ipforward). > > thanks something like: echo 201 T1 >> /etc/iproute2/rt_tables echo 202 T2 >> /etc/iproute2/rt_tables ip route add default via $P1 table T1 ip route add default via $P2 table T2 ip rule add from $PC1 table T1 ip rule add from $PC2 table T2 ip route flush cache with this packets from $PC1 will be routed via $P1, and packets from $PC2 will be routed via $P2. you can set the default gateway of the linux GW to whichever you prefer. i am assuming in this scenario that both PC1 and PC2 are being SNAT-ed to the IP of Linux GW's eth0 interface, and that is OK with P1 and P2. the default gateway of both PC1 and PC1 is just the internal IP of Linux GW, in any case. -j -- "Brian: Peter, did you read the fine print on this loan contract? Peter: If by "read", you mean "imagine the naked lady", then yes." --Family Guy