你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

快速入门:使用 Azure CLI 创建公共 IP 地址前缀

了解公共 IP 地址前缀,以及如何创建、更改和删除此类地址。 公共 IP 地址前缀是一系列连续的标准 SKU 公共 IP 地址。

创建公共 IP 地址资源时,可以从前缀分配一个静态公共 IP 地址,并将该地址关联到虚拟机、负载均衡器或其他资源。 有关详细信息,请参阅公共 IP 地址前缀概述

如果没有 Azure 订阅,请在开始之前创建一个 Azure 免费帐户

先决条件

  • 本教程需要 Azure CLI 版本 2.0.28 或更高版本。 如果使用 Azure Cloud Shell,则最新版本已安装。

创建资源组

Azure 资源组是在其中部署和管理 Azure 资源的逻辑容器。

在 eastus2 位置,使用名为“QuickStartCreateIPPrefix-rg”的 az group create 创建资源组 。

  az group create \
    --name QuickStartCreateIPPrefix-rg \
    --location eastus2

创建公共 IP 地址前缀

在本部分中,使用 Azure PowerShell 创建区域冗余、区域和非区域公共 IP 前缀。

示例中的前缀为:

  • IPv4 - /28(16 个地址)

  • IPv6 - /124(16 个地址)

有关可用前缀大小的详细信息,请参阅前缀大小

通过名为 myPublicIpPrefix 的 az network public-ip prefix create 在 eastus2 位置创建公共 IP 前缀 。

IPv4

若要创建 IPv4 公共 IP 前缀,请在 --version 参数中输入“IPv4”。 若要创建区域冗余 IPv4 前缀,请在 --zone 参数中输入“1、2、3”。

  az network public-ip prefix create \
    --length 28 \
    --name myPublicIpPrefix \
    --resource-group QuickStartCreateIPPrefix-rg \
    --location eastus2 \
    --version IPv4 \
    --zone 1 2 3

若要创建具有路由首选项 Internet 的 IPv4 公共 IP 前缀,请在 --ip-tags 参数中输入 RoutingPreference=Internet

  az network public-ip prefix create \
    --length 28 \
    --name myPublicIpPrefix-rpinternet \
    --resource-group QuickStartCreateIPPrefix-rg \
    --location eastus2 \
    --version IPv4
    --iptags 'RoutingPreference=Internet'

IPv6

若要创建 IPv4 公共 IP 前缀,请在 --version 参数中输入“IPv6”。 若要创建区域冗余 IPv6 前缀,请在 --zone 参数中输入“1、2、3”。

  az network public-ip prefix create \
    --length 124 \
    --name myPublicIpPrefix \
    --resource-group QuickStartCreateIPPrefix-rg \
    --location eastus2 \
    --version IPv6 \
    --zone 1 2 3

从前缀创建静态公共 IP 地址

在创建前缀后,必须从前缀创建静态 IP 地址。 在本部分,你将根据先前创建的前缀创建一个静态 IP 地址。

使用 az network public-ip create 在 myPublicIpPrefix 前缀中创建一个公共 IP 地址。

若要创建 IPv4 公共 IP 地址,请在 --version 参数中输入“IPv4”。

  az network public-ip create \
    --name myPublicIP \
    --resource-group QuickStartCreateIPPrefix-rg \
    --allocation-method Static \
    --public-ip-prefix myPublicIpPrefix \
    --sku Standard \
    --version IPv4

注意

仅使用标准 SKU 创建的静态公共 IP 地址可从前缀范围进行分配。 若要详细了解公共 IP 地址 SKU,请参阅公共 IP 地址

删除前缀

本部分介绍如何删除前缀。

若要删除公共 IP 前缀,请使用 az network public-ip prefix delete

  az network public-ip prefix delete \
    --name myPublicIpPrefix \
    --resource-group QuickStartCreateIPPrefix-rg

注意

如果前缀中的地址关联到公共 IP 地址资源,必须先删除公共 IP 地址资源。 请参阅删除公共 IP 地址

清理资源

在本文中,你创建了一个公共 IP 前缀,并从该前缀创建了一个公共 IP。

处理完公共 IP 前缀后,请使用 az group delete 删除资源组及其包含的所有资源。

  az group delete \
    --name QuickStartCreateIPPrefix-rg

后续步骤

请继续学习下一篇文章,了解如何使用 Azure PowerShell 创建公共 IP 前缀: