Re: More gateways in the same subnet

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



echo 100 isp1 >> /etc/iproute2/rt_tables
echo 101 isp2 >> /etc/iproute2/rt_tables

ip ro add 192.168.1.0/24 dev eth1 table isp1
ip ro add 192.168.1.0/24 dev eth3 table isp2
ip ro add <isp1_subnet_link> dev eth0 table isp1
ip ro add <isp2_subnet_link> dev eth2 table isp2

if ISP1 gave you the 1.2.3.4ip, then <isp1_subnet_link> will be
1.2.3.0/24 , or whatever the netmask may be. Now do:

ip ro add default via <isp1_gw> table isp1
ip ro add default via <isp2_gw> table isp2

also

ip ro add default via <whatever_isp_gw_you_want> if you happen not to
have a default gateway

and last;

ip rule add from 192.168.1.0/24 iif dev eth1 table isp1
ip rule add from 192.168.1.0/24 iif dev eth3 table isp2

Hopefully it will work :)
One problem will be if both ethernet cards will reply to some ap
query, so even a client choose 192.168.1.1 as a gateway, the traffic
may come on eth3.



On Sun, 27 Mar 2005 01:14:57 +0100, Kevin de Kok <kevin@xxxxxxxxxxxxxx> wrote:
> Hi,
> 
> I have a linux router in my lan with two nic's to two isp's and i also
> have two nic's for the lan. I have on eth0 the ip from ISP1 on eth2 the
> ip from ISP2 on eth1 i have 192.168.1.1 and on eth3 i have 192.168.1.2.
> What i'am trying to is when i give 192.168.1.1 as gateway on a client in
> my  lan then the traffic go's over ISP1 and when i give  as gateway
> 192.168.1.2 that the traffic go's over ISP2. How can i manage this?
> 
> 


-- 
Bla bla


[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux