Azure – What are the VPN configuration requirements for site-to-site VPN with Azure

azureciscoroutingsite-to-site-vpnvpn

I'm using a Cisco RV325, and I don't have access to any bigger/better routers.

My understanding is that the RV325 should still support the necessary security protocols to connect to the Azure site-to-site VPN, but since it's not one of the major models supported by Microsoft, MS doesn't provide a configuration guide.

Directly from the Azure portal, I downloaded the automatic VPN configuration script for one of the other Cisco routers, and tried to piece together the technical requirements.
I found SHA listed in a bunch of places (as opposed to MD5), and AES 256, and I also found Group 2
So I plugged these values into the VPN configuration wherever I could, with the faint hope that maybe I'd get lucky and it would just work – but alas I can't expect it to work when I have no idea what I'm doing. 🙂

Currently the VPN just says "Connecting …" indefinitely, from both sides (from my Cisco router, and from Azure).
The connection doesn't complete or finalize.

I've posted my router's VPN configuration below.
I don't know how half of the options apply to Azure's VPN configuration requirements.
Is there simply a different combination of options that I could select to make the VPN work?

enter image description here

Best Answer

Please have a look at the following:
https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-devices

According to the documentation, assuming all of your network information is correct, you should disable Perfect Forward Secrecy if you are using static routing.