Multiple gateways

Linux Advanced Routing and Traffic Control

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

 



Hello,

Since I could not figure out my previous problem, let me ask in a different way.

I have 3 networks inside my LAN. They are 172.16.55.0/24 ,
172.16.56.0/24 and 172.16.57.0/24 respectively. They all use eth0 as
an alias.

I also have 2 uplinks to different ISPs. One of them is leased line
and the other one is ADSL.

One of my uplink is 81.8.120.18/30 with gateway 81.8.120.17 on eth1
and the other one is 172.18.10.30/24 with gateway 172.18.10.2 on eth3.

I am trying to split my internal networks to these two providers.

So,
iptables -t nat -A POSTROUTING -s 172.16.55.0/24 -i eth1 -j MASQUERADE

iptables -t nat -A POSTROUTING -s 172.16.56.0/24 -i eth3 -j MASQUERADE

iptables -t nat -A POSTROUTING -s 172.16.55.0/24 -i eth1 -j MASQUERADE

This is what I am trying to set up. I also looked at the lartc.org and
tried to implement split access.

ip route add default scope global nexthop via 81.8.124.17 dev eth1
weight 1 nexthop via 172.18.10.2 dev eth3 weight 1

This command works if I ping from the linux router itself. It chooses
a path and successfully returns ping results.

But the NAT does not work.
I got a message;

MASQUERADE : Route sent us somewhere else.

What would be the solution to this problem?

Best Regards,
_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc


[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux