Thank you for reaching out.
If I understand correctly you are trying to implement a Dual-redundancy: active-active VPN gateways for both Azure and on-premises networks, similar to the implementation shown here
This topology requires two local network gateways and two connections to support the pair of on-premises VPN devices.
Below are the requirement and constraints for this set-up
- You need to create multiple S2S VPN connections from your VPN devices to Azure. When you connect multiple VPN devices from the same on-premises network to Azure, you need to create one local network gateway for each VPN device, and one connection from your Azure VPN gateway to each local network gateway.
- The local network gateways corresponding to your VPN devices must have unique public IP addresses in the "GatewayIpAddress" property.
- BGP is required for this configuration. Each local network gateway representing a VPN device must have a unique BGP peer IP address specified in the "BgpPeerIpAddress" property.
- You should use BGP to advertise the same prefixes of the same on-premises network prefixes to your Azure VPN gateway, and the traffic will be forwarded through these tunnels simultaneously.
- You must use Equal-cost multi-path routing (ECMP).
- It will also help if you could check the logs on the on-prem devices for any BGP connection error.
You can also refer to this BGP FAQ section for additional troubleshooting details.
Hope this helps! Please let me know if the issue still persists, we will gladly continue with the discussion. Thank you!