Looking for cloud VPN gateway with 2FA


What we’re looking for is a cloud based VPN gateway, that will use Google’s 2FA and work with our Meraki MX units. We currently have four sites in the UK all with their own VPN gateways. We want to consolidate these into one gateway that is in the cloud and not therefore vulnerable to site specific threats. All the servers are at one site, and all the DR at another. In a DR situation, we would like the solution to be able to route traffic to the DR site in the event that we have failed over.

Does anyone have any suggestions?