虚拟 IP 地址 (VIP) 是一个公共 IP 地址,可用于访问 Azure 中的计算资源(Web/辅助角色/虚拟机)。每次创建云服务并分配计算资源时,都会自动向该服务分配一个 VIP。可将云服务中的 VM 配置为使用指定的端口号通过 VIP 接收入站通信。使用保留 IP 可以在 Azure 中保留一个公共虚拟 IP 地址,然后将它分配给云服务。保留 IP 地址是粘性的,也就是说,一旦它关联到云服务,就不会发生更改,除非你决定取消关联它。在虚拟机方案中,保留 IP 地址将与云服务保持关联,即使云服务中的所有 VM 都已停止/释放

1. 使用以下脚本作为模板来创建保留 IP,然后使用该保留 IP 创建云服务部署(虚拟机)。

$ReservedIP = New-AzureReservedIP -ReservedIPName "FirewallIP" -Label "WebAppFirewallIP" -Location "China East"  

New-AzureVMConfig -Name "FTPInstance3" -InstanceSize Medium -ImageName 0c5c79005aae478e8883bf950a861ce0__Windows-Server-2012-Essentials-20131018-zhcn | Add-AzureProvisioningConfig -Windows -AdminUsername mark -Password password@1 | New-AzureVM -ServiceName "FTPinAzure3" -ReservedIPName FirewallIP -Location "China East"

clip_p_w_picpath002

2.查看云服务是否使用了固定的VIP

Get-AzureReservedIP -ReservedIPName FirewallIP

clip_p_w_picpath004

clip_p_w_picpath006

3.查看所有特定的保留ip

Get-AzureReservedIP

4.删除保留的ip

Remove-AzureReservedIP -ReservedIPName "FirewallIP"