2 internet connections - static routes? No BGP etc.

Soldato
Joined
18 Feb 2006
Posts
9,779
Hello.


Below is a simplified version of our WAN connections, with a default route pointing at the private network, this private network then connects to the internet. We also have our own direct internet connection that is not currently used for outbound web traffic.

captureaw.jpg


The private network uses the 10.0.0.0/8 and the 172.16.0.0/12 ranges but there are also some destinations on public addresses that need to go through the private network to be accessed, not all of these are known to us and we are unlikely to be able to identify them all. It is managed by a 3rd party company.

Every solution we have come up with is messy or unworkable in some way, so I have come here asking what others would do. Maybe a fresh set of eyes would be able to come up with a better solution?

Our ideas were:

1) Create a static route to the 10 and 172.16 networks and anything that is listed in the firewall pointing towards the private network that are on public addresses. Change the default route directly to the internet.

Problems: Addresses will be missed and we would have to identify these as they are reported. This is bad for business continuity but is probably the tidiest solution in the long run?

2) Create a request form for faster internet connectivity to individual sites that are work related. We can then direct requests to these sites straight out the internet.

Problems: If someone wanted to quickly look something up on the internet during their lunch break, they will be stuck using the slow connection. Users, such as purchasing, would have a legitimate business use to access a very wide range of sites are unlikely to put a request in for every site (I wonder if they would bother at all?). Messy, constant admin overhead. IMO it makes us look bad too.

2 can be done two ways, static routes to each IP address (which will result in a huge list of routes) or through the proxy server. If anything is not proxy compliant we would then still have to add static routes, and I don't like things in 2 locations. We could always insist that anything is not proxy compliant than it must go out through the private network but then it makes us look bad?



Can anyone else think of an alternative solution? Both of ours have rather large flaws and in a perfect world we like neither of them. Out of the 2 suggested above, what would you go for?

Thanks.
 
Assuming its mostly standard web traffic that you want to go straight out. Could a rule on the firewall to send any web traffic to a public address out to the internet directly.

Anything else, send through the private network?

We should be able to identify all not HTTP traffic that is allowed out on the firewall and route that correctly. The problem is there a lot of sites that reside on public addresses that are inaccessible to the public.
 
I'm in support for option 1, only because I think option 2 is the worse idea long term. I don't like knowingly breaking stuff and there could be a huge fallout from changing the default route.

Are there any alternatives? Anything at all?
 
Last edited:
That "large private network" isn't N3 by any chance is it?

:)



In regards to BGP (bearing in mind I've not used it previously and only know a bit of theory) I don't see it being a setup and forget about solution. There are still destinations on the internet that only accept incoming connections through the private networks public addresses which it won't know about? These will then need to be influenced through path weight on the router? We would want (as per the OP) all other internet bound traffic to go through the direct link. Will this then be a mess of influencing path selection? With the only benefit being redundancy for internet bound traffic?


It's a tough one, because we don't want to block access to destinations that are definitely work related to improve access to ones that may or may not be.
 
Many thanks for your email DRZ.

Though I fear is shouldn't tell you because if you're trying to do this you could well be in competition for the same business :P

Don't worry, we are doing this in house and not for another organisation. If you have any more information that you don't mind sharing privately my email is in my trust. ;)

How did you manage to search all the .nhs.uk addresses?
 
Back
Top Bottom