本文包含以下内容
适用场景
- 我们希望云服务有一个固定的 IP,即使虚拟机以 deallocated 的方式关闭。
- 用户忘记先保留 VIP 而直接完成了部署。 希望不做任何服务调整的情况下保留正在使用的 VIP 资源。
- 建议使用在虚拟网络内。
操作步骤
- 下载并安装最新版的 Azure PowerShell,配置 Azure 管理账户。参考链接:如何安装和配置 Azure PowerShell
查看需要固定 VIP 的云服务信息
命令行:
PS C:\> get-azuredeployment -ServiceName
其中 sh3prd 为云服务名称,可以看到当前的云服务 ReservedIPName 为空。保留 VIP
命令行:
PS C:\> New-AzureReservedIP -ServiceName sh3prd -ReservedIPName testRVIP -Location "China East"
保留完成后检查一下是否是当前正在使用的 VIP 地址。
命令行:
PS C:\> Get-AzureReservedIP -ReservedIPName testRVIP
再检查一下是否该云服务有保留 VIP。
PS C:\> Get-AzureDeployment -ServiceName sh3prd
在 azure 管理界面上关闭虚拟机后 IP 地址均不再显示在仪表板上。 但启动虚拟机后, VIP 依旧是原来的地址。
保留 IP 的费用
定价详细信息
*以下价格均为含税价格。
*每月价格的估算基于每个月 744 小时的使用量。 *从2016 年 4 月 1 日起,保留的 IP 地址价格会下调 25.5%,以下是下调后的新价格:
价格 | |
前 5 个保留的 IP 地址(使用中) | 免费 |
附加的保留 IP 地址 | ¥0.03 每个 IP 每小时((~¥22.32 每个 IP 每月) |
未使用的保留 IP 地址 | ¥0.03 每个 IP 每小时((~¥22.32 每个 IP 每月) |
注意:
- 适用每个订阅 20 个保留 IP 地址这一限额。如果您有与由世纪互联运营的 Azure 的企业协议,则可以保留最多 100 个 IP 地址。如果您需要增加此限额,请联系世纪互联的技术支持。
- 前 5 个保留的 IP 如果在使用中则为免费,如果只保留了 IP 而没有使用则将被计费。
更多详细请阅读:IP 地址定价