IP subnet already in use on premise. Any way to NAT Azure Virtual Network addresses rather than On premise VPN address

Joe Stravers 0 Reputation points
2023-12-11T10:49:48.2966667+00:00

We have an Azure subscription which has 20 Site to Site VPN's connected to seperate customers, there is no public ip address access, all access is S2S VPN only.

In the Azure subscription there are 2 regions setup with failover from primary to secondary region with 3 App-Services, SQL server (2 databases), several VM's and file share.

There is a new customer with multiple internal subnets and 2 of their internal subnets are already used for their own Site to Site VPN tunnels to their other sites with the exact same IP addressing as the Virtual subnets containing the resources in Azure. As these subnets are in use at both the customer on-premise site and the in use in the Azure subscription there is no way to create a S2S VPN for them so we are looking for possible solutions to this problem.

There appears to be no way of NATing internal Azure subnets, only NATing customer inbound subnets. There also seems to be no way to add a second network interface to an app-service or file share on place it on a second Virtual network.

Azure application gateway looked like it might work by putting it on a new virtual network and then passing the traffic through to the app-service, but I don't know if it NATs or if it would pass Files through on port 445?

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,197 questions
Azure NAT Gateway
Azure NAT Gateway
NAT Gateway is a fully managed service that securely routes internet traffic from a private virtual network with enterprise-grade performance and low latency.
24 questions
{count} votes