为 Azure 中的虚拟机保留 2 个 IP

为 Azure 中的虚拟机保留 2 个 IP

我正在尝试使用以下方法将第二个保留 IP 分配给 Azure 中的云服务:

设置 AzureReservedIPAssociation -ReservedIPName somereservedipname -ServiceName someservicename

但我收到此错误信息:

Set-AzureReservedIPAssociation:BadRequest:名为“somename”的部署在 VirtualIp“someVIP”中已有一个保留的 Ip“someip”

我以为 Azure 现在支持云服务和 VM 上的多个保留​​ VIP?我也遵循了此文档,但保留 IP 仍然无法正常工作:https://azure.microsoft.com/en-gb/documentation/articles/load-balancer-multivip/

从该文档创建的端点附加的 IP 地址发生了变化,给用户带来了很多访问问题。

答案1

终于明白了!因此 Set-AzureReservedIPAssociation 似乎不起作用,但您可以使用:

添加 AzureVirtualIP

然后使用以下方法将其关联到端点:

Get-AzureVM -ServiceName myService -Name myVM1 | Add-AzureEndpoint -Name myEndpoint -Protocol tcp -LocalPort 8080 -PublicPort 80 -VirtualIPName Vip2 | Update-AzureVM

最后使用以下命令创建保留 IP:

新 AzureReservedIP。

使用将 IP 与正确的 VM 和服务关联起来的通用参数。

相关内容