Can an Azure VM have more than one public IP?

Find out about public IPs for VMs in Azure

John Savill

August 17, 2016

1 Min Read
Can an Azure VM have more than one public IP?

Q. Can an Azure VM have more than one public IP?

A. No. While an Azure VM can have multiple vmNICs, only the primary adapter can be assigned a public IP. With an ARM load balancer it is possible to have multiple front end IP configurations and each configuration can have a public IP enabling multiple public IPs to be used with a load balancer. For example:

#Get the Load Balancer$slb = Get-AzureRmLoadBalancer -Name "LB1" -ResourceGroupName $rgname#Create new public VIP$vip2 = New-AzureRmPublicIpAddress -Name "PublicIP2" -ResourceGroupName $rgname -Location $loc -AllocationMethod Dynamic#Create new Frontend IP Configuration using new VIP$feipconfig2 = New-AzureRmLoadBalancerFrontendIpConfig -Name "IPLB-FE2" -PublicIpAddress $vip2$slb | Add-AzureRmLoadBalancerFrontendIpConfig -Name "IPLB-FE2" -PublicIpAddress $vip2

You would then create a new backend pool then create a new load balancer rule using the new front end configuration and the new backend configuration and finally update the load balancer with the new configuration.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like