On Thu, 11 Jul 2002, Robert Hajime Lanning wrote:

> The real issue would be the default route.  It can only point in one
> direction.

Ah but you *can* setup multiple default routes using iproute's ip
command.  Tell it to "equalize" both routes, and i believe it will
just round-robin both connections, but it does keep an IP table
of which IP's leave on which interface.

This is cool for outbound connections, but doesn't work for inbound
since you don't want traffic arriving on one interface, and leaving
on another.

I agree that policy routing is the solution here for inbound.  Setup
round-robin DNS to point to both DSL IP's.  Then using multiple route
tables and source routing, you can ensure that traffic leaves on the
same interface it arrived on.

This can also be done with the iproute's ip command.  There was a
great article in SysAdmin recently that covered this (but using a
DSL and a cable modem).  Maybe the article is on the web?

So to answer the original question, yes this can be done, in software.
I am not sure if FreeBSD can do it though. :(  But the key words
you are looking for is "policy routing" and "source routing".

-Ray
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Ray DeJean                                       http://www.r-a-y.org
Systems Engineer                    Southeastern Louisiana University
IBM Certified Specialist              AIX Administration, AIX Support
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=





Reply via email to