How can virtual machines behind an Azure internal load balancer access internet? Is there an AWS NAT gateway equivalent in Azure?
Azure internal load balancer outbound connectivity
7.8k Views Asked by aanandan At
2
There are 2 best solutions below
2
On
A Virtual Machine that is part of the backend pool of a Standard (not Basic) Internal Load Balancer can not make outgoing connections to the Internet.
To make outgoing connections it is necessary to create a second Load Balancer with a public IP with the same backend pool and a dummy rule with a dummy probe. Once the rule is created then it will trigger the creation of an outbound SNAT.
https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-outbound-connections#defaultsnat
By default, Azure VM behind an Azure internal load balancer, that VM can access the internet, but you can't access it from internet.
If you want to access it, you can create a VM in that VM with a public IP address, use that VM work as jumpbox. Also you can assign a public IP address to that VM, then use that public IP address to access it.