使用 Azure CLI 升级公共 IP 地址

重要

基本 SKU 公共 IP 将于 2025 年 9 月 30 日停用。 有关详细信息,请查看官方公告。 如果你当前使用的是基本 SKU 公共 IP,请确保在停用日期之前升级到标准 SKU 公共 IP。

Azure 公共 IP 地址是使用基本或标准 SKU 创建的。 SKU 决定了 IP 地址的功能,包括分配方法、功能支持以及它们可以关联到的资源。

本文介绍如何使用 Azure CLI 将静态基本 SKU 公共 IP 地址升级到标准 SKU。

先决条件

  • 如需在本地运行 CLI 参考命令,请安装 Azure CLI。 如果在 Windows 或 macOS 上运行,请考虑在 Docker 容器中运行 Azure CLI。 有关详细信息,请参阅如何在 Docker 容器中运行 Azure CLI

    • 如果使用的是本地安装,请使用 az login 命令登录到 Azure CLI。 若要完成身份验证过程,请遵循终端中显示的步骤。 有关其他登录选项,请参阅使用 Azure CLI 登录

    • 出现提示时,请在首次使用时安装 Azure CLI 扩展。 有关扩展详细信息,请参阅使用 Azure CLI 的扩展

    • 运行 az version 以查找安装的版本和依赖库。 若要升级到最新版本,请运行 az upgrade

  • 本教程需要 Azure CLI 版本 2.0.28 或更高版本。

升级公共 IP 地址

在本部分,你将使用 Azure CLI 将静态基本 SKU 公共 IP 升级到标准 SKU。

若要升级公共 IP,则它不能与任何资源相关联。 有关详细信息,请参阅查看、修改公共 IP 地址的设置或删除公共 IP 地址,了解如何取消公共 IP 关联。

重要

在大多数情况下,从基本 SKU 升级到标准 SKU 的公共 IP 仍然没有可用性区域。 这意味着它们不能与区域冗余的 Azure 资源相关联,也不能与提供此功能的区域中的预先指定区域相关联。 (在极少数情况下,基本公共 IP 分配了特定区域,升级到标准版时将保留此区域。)

az network public-ip update \
    --resource-group myResourceGroup \
    --name myBasicPublicIP \
    --sku Standard

注意

要升级的基本公共 IP 必须具有静态分配。 如果尝试升级动态分配的 IP 地址,会收到一条警告,指示无法升级 IP。 在升级之前,将 IP 地址分配更改为静态。

警告

将基本公共 IP 升级为标准 SKU 的过程不可逆。 从基本 SKU 升级到标准 SKU 的公共 IP 仍然没有保证的可用性区域

验证升级

在本部分中,将验证公共 IP 地址现在是否为标准 SKU。

az network public-ip show \
  --resource-group myResourceGroup \
  --name myBasicPublicIP \
  --query sku \
  --output tsv

该命令应显示“标准”。

后续步骤

本文中,已经将基本 SKU 公共 IP 地址 升级为标准 SKU。

有关 Azure 中的公共 IP 地址的详细信息,请参阅: