Azure VM:将保留的IP地址添加到现有VM

Oxo*_*xon 11 azure azure-virtual-machine

到目前为止我在网上看到的是,没有办法将保留的IP添加到现有的VM(除非我重新创建我试图避免的VM).但是,我注意到我的VM的外部IP和云服务是相同的.

  1. "保留的IP地址"页面说明了如何"将预留的IP与云服务一起使用".我在Azure管理门户中查找过,但找不到服务配置架构的配置设置.

  2. 我正在使用Azure调度程序在晚上和周末关闭虚拟机.从以下我的理解是,我需要在调度程序脚本中编写一些内容,以便在VM在早上启动时重新分配保留IP.我做对了吗?

    关闭VM - 以前,当云服务中的所有虚拟机实例都移至关闭状态(停止/取消分配)时,将释放公共IP,并在启动其中一个虚拟机实例时分配新的公共IP .但是,对于此版本,如果VM使用保留IP,则在重新部署VM时可以使用保留IP.

PS Stack Overflow是询问与Azure有关的这类问题的最佳位置,还是我将来会使用Server Fault?我在两个网站上都看到过Azure问题.

art*_*ker 19

在Build 2015,他们宣布现在可以做到非常简单.只需打开Azure powershell并运行:

New-AzureReservedIP -ReservedIPName "ipname" -Location "West US" -ServiceName "somevm"
Run Code Online (Sandbox Code Playgroud)

如果你运行它,它将保留一个名为"ipname"的IP并将其与已部署的实例"somevm.cloudapp.net"关联


Zee*_*han 8

要将现有的保留IP分配给现有VM,可以使用以下命令:

Set-AzureReservedIPAssociation -ReservedIPName MyReservedIP -ServiceName TestService
Run Code Online (Sandbox Code Playgroud)