クイックスタート: Azure CLI を使用してパブリック IP アドレス プレフィックスを作成する
パブリック IP アドレス プレフィックスとその作成、変更、削除の方法について説明します。 パブリック IP アドレス プレフィックスは、Standard SKU のパブリック IP アドレスの連続した範囲です。
パブリック IP アドレス リソースを作成するときに、プレフィックスから静的なパブリック IP アドレスを割り当てて、そのアドレスを仮想マシン、ロード バランサーやその他のリソースに関連付けることができます。 詳細については、パブリック IP アドレス プレフィックスの概要に関するページを参照してください。
Azure サブスクリプションをお持ちでない場合は、開始する前に Azure 無料アカウントを作成してください。
前提条件
Azure Cloud Shell で Bash 環境を使用します。 詳細については、「Azure Cloud Shell の Bash のクイックスタート」を参照してください。
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 以降が必要です。 Azure Cloud Shell を使用している場合は、最新バージョンが既にインストールされています。
リソース グループを作成する
Azure リソース グループとは、Azure リソースのデプロイと管理に使用する論理コンテナーです。
az group create を使用して QuickStartCreateIPPrefix-rg という名前のリソース グループを場所 eastus2 に作成します。
az group create \
--name QuickStartCreateIPPrefix-rg \
--location eastus2
パブリック IP アドレス プレフィックスの作成
このセクションでは、Azure PowerShell を使用してゾーン冗長、ゾーン、または非ゾーンのパブリック IP プレフィックスを作成します。
例のプレフィックスは次のとおりです。
IPv4 - /28 (16 個のアドレス)
IPv6 - /124 (16 個のアドレス)
使用可能なプレフィックス サイズの詳細については、「プレフィックス サイズ」を参照してください。
az network public-ip prefix create を使用して、eastus2 の場所に myPublicIpPrefix という名前のパブリック 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
ルーティング優先インターネットを使って 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 アドレスを作成します。
myPublicIpPrefix プレフィックスで az network public-ip create を使用してパブリック 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
Note
プレフィックスの範囲から割り当てることができるのは、Standard SKU で作成された静的パブリック IP アドレスのみです。 パブリック IP アドレスの SKU の詳細については、「パブリック IP アドレス」をご覧ください。
プレフィックスを削除する
このセクションでは、プレフィックスを削除する方法を説明します。
パブリック IP プレフィックスを削除するには、az network public-ip prefix delete を使用します。
az network public-ip prefix delete \
--name myPublicIpPrefix \
--resource-group QuickStartCreateIPPrefix-rg
Note
プレフィックス内のアドレスがパブリック IP アドレス リソースに関連付けられている場合は、まずパブリック IP アドレス リソースを削除する必要があります。 パブリック IP アドレスの削除に関するページを参照してください。
リソースのクリーンアップ
この記事では、パブリック IP プレフィックスとそのプレフィックスからパブリック IP を作成しました。
パブリック IP プレフィックスを使い終えたら、az group delete を使用してリソース グループとそれに含まれるすべてのリソースを削除します。
az group delete \
--name QuickStartCreateIPPrefix-rg
次のステップ
次の記事に進んで、Azure PowerShell を使用して、パブリック IP プレフィックスを作成する方法を学習してください。