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 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
