I have not used *BSD as I am a Linux user (by heart) :)

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

You would need to look into policy routing.  You would have two different
route tables.  Which one you use would be based on some aspect of the
packet that is to be routed.

So, if the packet has a source address of DSL1 then use the routing table
with the default route out of DSL1.  And the same with DSL2.

---- As written by Guy Dawson:
> As you have two DSL connections with two DSL 'modems' why not put two
> NICs in the FreeBSD box and attach one to each DSL connection?
> 
> Make what ever servers you are running (apache etc) listen for
> requests on both (or all) NICs and I think it's job done!
> 
> DNS round robin will give some element of load balancing and the request
> should be serviced via the NIC and thus DSL circuit they were received
> from.
> 
> As far as I can see, there is no easy way to dynamically shift loads from
> one NIC/DSL curcuit to the other.
> 
> Guy

-- 
END OF LINE.

Reply via email to