Problem with routing 2 isps with 2.6.15 kernel

Linux Advanced Routing and Traffic Control

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

 



Doing routing based on this:
http://lartc.org/howto/lartc.rpdb.multiple-links.html

Have done it for over a year.
Tried a new 2.6.15 kernel.

Firewall is based on debian sarge.

Most things work ok dnat snat etc.
Can simultaneous ssh in to an internal host via both isps with no problems.

At the moment the default route is via eth2.

root@fonroute:~# ip rule
0:      from all lookup local
200:    from all lookup 200
201:    from 216.170.136.0/24 lookup isp1
201:    from 24.196.120.28/30 lookup isp2
222:    from all lookup multi
32766:  from all lookup main
32767:  from all lookup default
root@fonroute:~# ip route list table 200
192.168.0.0/16 via 192.168.2.254 dev eth0
root@fonroute:~# ip route list table isp1
default via 216.170.136.1 dev eth1  proto static  src 216.170.136.82
prohibit default  proto static  metric 1
root@fonroute:~# ip route list table isp2
default via 24.196.120.29 dev eth2  proto static  src 24.196.120.30
prohibit default  proto static  metric 1
root@fonroute:~# ip route list table multi
default via 24.196.120.29 dev eth2  proto static

What always fails is:
ssh into internal host via eth1.
>From there ssh or ping back to the original host.

One thing I have noticed the there are far less connections in
/proc/net/ip_conntrack but connections I was testing are listed.

Was holding off posting until I could describe it better but running out
of time :-(

Sorry I know this is not enough.
I need to put it on another kernel soon but I can try on another
firewall if anyone has any ideas  to try.

Thanks

John

-- 
John McMonagle
IT Manager
Advocap Inc.

_______________________________________________
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