On 8/11/2007 5:18 PM, Leonardo Boselli wrote: > Currently i have two small groups of computers, one formed by three > computer plus guests (portables), connected to an ADSL router
[snip] > I decided to get a second ADSL link, with the same speed of the first one, > but with a dynamic address, from a different ISP (to reduce possible > problems), with a similar setup giving .33 to it) > Now i wish the following: > The first group continue to use the present ISP; > the second one should use the second ISP except in the following cases: > 1. is connecting to certain hosts [list A] using certain ports on the > remote host > (typycally 25 80 443 631 that have applications that depend on the address > on the other side) > 2. is connecting to certain hosts [list B] whitout respect of the port > used [snip] > how to set routing (if possible by dhcp) to use a route for certain > > remote > ports and another for the others ? I tried to trim this as best i could. :) First, using dhcp to assign gateways based on service isn't going to work. I think the cheap, fairly reliable solution is to set a single router with 2 (or more) interfaces. One for each DSL connection. Let iptables on the router handle the routing issues. Here's a good howto that may be what you're looking for. http://linux-ip.net/html/adv-multi-internet.html For what it's worth, i do this on a net that I admin. simple poor man's load balancing. I have a T1 and an ADSL connection. In a nutshell, I push web/ftp/streaming traffic over the dsl line and everything else over the T1. I don't have a lot of fine grained control, but it does a good job. phil -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

