了解公用 IP 位址首碼,以及如何建立、變更和刪除公用 IP 位址首碼。 公用 IP 位址首碼是指標準 SKU 公用 IP 位址的連續範圍。
當您建立公用 IP 位址資源時,可以從首碼指派靜態公用 IP 位址,並將位址與虛擬機器、負載平衡器或其他資源相關聯。 如需詳細資訊,請參閱公用 IP 位址首碼概觀。
如果您沒有 Azure 帳戶,請在開始之前建立 免費帳戶 。
先決條件
在 Azure Cloud Shell 中使用 Bash 環境。 如需詳細資訊,請參閱開始使用 Azure Cloud Shell。
若要在本地執行 CLI 參考命令,請安裝 Azure CLI。 若您在 Windows 或 macOS 上執行,請考慮在 Docker 容器中執行 Azure CLI。 如需詳細資訊,請參閱如何在 Docker 容器中執行 Azure CLI。
如果您使用的是本機安裝,請使用 az login 命令,透過 Azure CLI 來登入。 請遵循您終端機上顯示的步驟,完成驗證程序。 如需其他登入選項,請參閱 使用 Azure CLI 向 Azure 進行驗證。
出現提示時,請在第一次使用時安裝 Azure CLI 延伸模組。 如需擴充功能的詳細資訊,請參閱 使用和管理 Azure CLI 的擴充功能。
執行 az version 以尋找已安裝的版本和相依程式庫。 若要升級至最新版本,請執行 az upgrade。
- 本教學課程需要 2.0.28 版或更新版本的 Azure CLI。 如果您是使用 Azure Cloud Shell,就已安裝最新版本。
建立資源群組
Azure 資源群組是在其中部署與管理 Azure 資源的邏輯容器。
在 westus2 位置使用 az group create 建立名為 QuickStartCreateIPPrefix-rg 的資源群組。
az group create \
--name QuickStartCreateIPPrefix-rg \
--location westus2
建立公用 IP 位址首碼
在本節中,您會使用 Azure PowerShell 建立區域備援和區域性公用 IP 前置詞。
範例中的首碼為:
IPv4 - /28 (16 個位址)
IPv6 - /124 (16 個位址)
如需可用首碼大小的詳細資訊,請參閱首碼大小。
在 westus2 位置使用 az network public-ip prefix create 建立名為 myPublicIpPrefix 的公用 IP 首碼。
IPv4
若要建立 IPv4 公用 IP 首碼,請在 參數中輸入 --version。 若要建立區域備援 IPv4 首碼,請在參數輸入 1,2,3。
az network public-ip prefix create \
--length 28 \
--name myPublicIpPrefix \
--resource-group QuickStartCreateIPPrefix-rg \
--sku standard \
--location westus2 \
--version IPv4 \
--zone 1 2 3
若要建立設有路由偏好網際網路的 IPv4 公用 IP 首碼,請在 參數輸入 --ip-tags。
az network public-ip prefix create \
--length 28 \
--name myPublicIpPrefix-rpinternet \
--resource-group QuickStartCreateIPPrefix-rg \
--sku standard \
--location westus2 \
--version IPv4
--iptags 'RoutingPreference=Internet'
IPv6
若要建立 IPv6 公用 IP 首碼,請在 參數中輸入 --version。 若要建立區域備援 IPv6 首碼,請在 參數輸入 --zone。
az network public-ip prefix create \
--length 124 \
--name myPublicIpPrefix \
--resource-group QuickStartCreateIPPrefix-rg \
--sku standard \
--location westus2 \
--version IPv6 \
--zone 1 2 3
從首碼建立靜態公用 IP 位址
建立首碼之後,您必須從首碼建立靜態 IP 位址。 在此節,您會從之前建立的首碼建立靜態 IP 位址。
在 myPublicIpPrefix 首碼使用 az network public-ip create 建立公用 IP 位址。
若要建立 IPv4 公用 IP 位址,請在 參數中輸入 --version。
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 首碼: