Two ISP's, 1 modem, How do I do the routing

Kooku

Well-Known Member
Joined
Sep 6, 2005
Messages
110
Hi

I am looking for some advice from an ADSL guru :D :D , it seems that we have a pretty unique situation in SA in regards to local vs Int bandwidth and I haven't been able to find anything on the net that answers my question conclusively.

I have network with multiple PC's connected to it, I am currently using a planet ADSL modem for my connection and a build of smoothwall for my firewall.

- Is it possible to have two simultaneous ISP connections using one ADSL modem i.e. One connection for local bandwidth and one for international bandwidth?
- If so, what would be the best way to handle the routing of the traffic, as mentioned I currrently have a box running smoothwall and could change this if required (I don't think that smoothwall will do the routing required, was considering using iproute2+tc )


Thanks

JohnB
A little knowledge can be dangerous :D
 

Paul_S

Executive Member
Joined
Jun 4, 2006
Messages
5,554
I am looking for some advice from an ADSL guru :D :D

I'm not a guru but I'll do my best.

- Is it possible to have two simultaneous ISP connections using one ADSL modem i.e. One connection for local bandwidth and one for international bandwidth?

Yes but you normally have to put the modem into bridge mode and then create two pppoe connections with a PC.
That way you end up with two interfaces that you can route traffic through.

If so, what would be the best way to handle the routing of the traffic, as mentioned I currrently have a box running smoothwall and could change this if required (I don't think that smoothwall will do the routing required, was considering using iproute2+tc )

I'm not sure if smoothwall or ipcop will allow one to do fancy routing like you require but you may want to look around on their websites for extentions/plugins. I know IPCop has hundreds of extra modules that extend the functionality.
If they can't do it then a vanilla linux distro with iproute2 and lots of man page reading will do the trick. :D

There is also an app called routesentry which was written to do this but it's a MS only tool.
 
Top