I'm looking for Suggestions on doing Multi-site networking and internet connections.

We have 5 Locations and are looking to add more locations soon.  Sites are a mix of Intra and extra-state, and can be 1000 miles apart.
We have a Mix of resources - On-Premise Servers at HQ Site and some Azure Services (Office 365, SharePoint, Intranet Web)

We Currently have a Mix of Point to Point Ethernet to HQ and for the Smaller Offices Site to Site VPN.
The Point to Point Ethernet remote sites connect to HQ site to get to Internet and also to Azure Services.

Having the larger Locations all go through HQ for internet is nice as it is one Firewall to Manage. Though if HQ Internet goes down, all of the larger remote sites can't get to Azure Services. We could do redundant Internet connections to HQ, but if the fiber to the building has issues, All of it goes down.

We thought about having each site have their own Internet connection and Site to Site VPN into HQ so they only need HQ for Local HQ resources. Though that seems like a lot of firewalls and surface area for attack?

How do other people connect up multiple sites?
Scott TownsendIT DirectorAsked:
Who is Participating?
atlas_shudderedConnect With a Mentor Sr. Network EngineerCommented:
Scott - there are couple of things that I would suggest from the circuit side.

The first is you make mention of a concern over fiber issues into your HQ facility.  Have you considered requesting diverse carriers and diverse pathing into your facility?  If you divide your connections to separate footprints, it mitigates your concern of the inbound path being damaged.

Second, there are numerous ways that you can skin the remote site issue.  
1. Continue as is, managing point to points and VPNs
2. Move to an MPLS type solution, this will remove the need to manage the VPNS and cull some of the cost from the PtoP's
3. Go all Internet with VPN.  Doing this should reduce total circuit cost but will increase the number of firewalls you manage, the number of VPN's managed, maintenance costs etc.  

If it were me and being blind to all of the factors impacting the solution, I would go MPLS for WAN, with a dual Internet connection out of the HQ facilities with and ACT/SBY configuration (two routers, HSRP)
MaheshConnect With a Mentor ArchitectCommented:
if reaching out to azure resource directly from all locations is your intention, you need firewall / VPN device which supports dynamic routing gateway
Else you can have Microsoft RRAS server one each at every location and it can directly connect to Azure resources (normally IT security teams are against using windows server as VPN device)
Currently connectivity to Azure via single location could be single point of failure
Scott TownsendIT DirectorAuthor Commented:
We have Office 365, Sharepoint and Web that are all currently Publicly facing and can be access with a regular internet Connection.
At some point we will have servers in a Private Azure Network, though Those would only be accessible from HQ and I have a Azure Site to Site VPN Connection to my HQ ASA.

If remote sites needed access to those resources and they had their own internet connections/firewalls I could do the same thing and create and Azure Site to Site VPN Connection to the sites's Firewall.

Managing the attack footprint on the one ASA we have now and the few remote ASA 5506 units is a bugger already. Seems like adding more would make for a larger attack footprint or more to manage? Or am I being too paranoid?
its more to manage rather than attack
there is nothing to got paranoid, it depends on company security policy, if company policy states that all traffic to azure should pass through single opening, then you would not be able to create multiple tunnels
however if azure server load as increases all other network need to land at central place 1st and then go to azure which can be point of issue in future
atlas_shudderedSr. Network EngineerCommented:
Need further input from asker or request question be closed and points distributed.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.