重要
2025 年 9 月 30 日、Basic SKU のパブリック IP は廃止されました。 詳細については、公式告知を参照してください。 現在 Basic SKU パブリック IP を使用している場合は、できるだけ早く Standard SKU パブリック IP にアップグレードしてください。
Azureパブリック IP アドレスは、Basic または Standard の SKU を使用して作成されます。 SKU によって、割り当て方法、機能サポート、関連付けることができるリソースなどの機能が決まります。
この記事では、Azure ポータル、Azure CLI、またはAzure PowerShellで静的 Basic SKU のパブリック IP アドレスを Standard SKU にアップグレードする方法について説明します。
重要
Standard SKU の IP アドレスは、 既定でセキュリティで保護 されたモデルを使用してデプロイされます。 既定では、フロントエンドとして使用すると、IP アドレスはすべての内部トラフィックに対して閉じられます。 トラフィックを許可し、予期しないダウンタイムを防ぐには、パブリック IP アドレスの関連付けられているネットワーク インターフェイス (NIC) またはサブネットにネットワーク セキュリティ グループ (NSG ) を適用します。
前提条件
- アクティブなサブスクリプションを持つAzure アカウント。 無料で作成できます。
- サブスクリプション内の静的な Basic SKU のパブリック IP アドレス。
- アクティブなサブスクリプションを持つAzure アカウント。 無料で作成できます。
- サブスクリプション内の静的な Basic SKU のパブリック IP アドレス。
- このチュートリアルでは、バージョン 2.0.28 以降のAzure CLIが必要です。 Azure Cloud Shellを使用している場合は、最新バージョンが既にインストールされています。
- アクティブなサブスクリプションを持つAzure アカウント。 無料で作成できます。
- サブスクリプション内の静的な Basic SKU のパブリック IP アドレス。
- ローカルまたはAzure Cloud ShellにインストールされているAzure PowerShellへのアクセス。
- PowerShell をローカルにインストールして使用する場合、この記事では Azure PowerShell モジュール バージョン 5.4.1 以降が必要です。 インストールされているバージョンを確認するには、 を実行します。 アップグレードする必要がある場合は、「install Azure PowerShell moduleを参照してください。 PowerShell をローカルで実行している場合は、
Connect-AzAccount を実行して、Azureとの接続を作成する必要もあります。
パブリック IP アドレスのアップグレード
このセクションでは、Azure ポータル、Azure CLI、またはAzure PowerShellを使用して、静的 Basic SKU パブリック IP を Standard SKU にアップグレードします。
このセクションでは、Azure ポータルにサインインし、静的な Basic SKU パブリック IP を Standard SKU にアップグレードします。
パブリック IP をアップグレードするには、その IP がどのリソースにも関連付けられていない必要があります。 詳細については、「パブリック IP アドレスを表示、設定変更、削除する」を参照して、パブリック IP の関連付けを解除する方法を確認してください。
パブリック IP リソースをアップグレードすると、IP アドレスが保持されます。
重要
ほとんどの場合、Basic から Standard SKU にアップグレードされたパブリック IP はゾーン冗長 可用性ゾーンになります。 これらのアップグレードされた IP は 、プロパティに複数のゾーンを表示しませんが、ゾーン冗長であることに注意してください。 (Basic パブリック IP に特定のゾーンが割り当てられている場合はまれに、Standard にアップグレードしてもこのゾーンが保持されます)。
注
複数の Basic SKU パブリック IP アドレスが仮想マシンにアタッチされている場合は、アップグレード スクリプトを使用する方が簡単な場合があります。
Azure ポータルにサインインします。
ポータルの上部にある検索ボックスに、「パブリック IP」と入力します。
検索結果から パブリック IP アドレス を選択します。
パブリック IP アドレスで、myBasicPublicIP または アップグレードするIP アドレスを選択します。
myBasicPublicIP の [overview (概要)] セクションの上部にあるアップグレード バナーを選択します。
注
アップグレードする基本的なパブリック IP には静的割り当てが必要です。 動的に割り当てられた IP アドレスをアップグレードしようとすると、IP をアップグレードできないという警告が表示されます。 アップグレードする前に、IP アドレスの割り当てを静的に変更します。 Standard SKU パブリック IP アドレスでは動的 IP 割り当てはサポートされていません。静的割り当て以外に動的割り当ての代わりはありません。
[I acknowledge] チェック ボックスをオンにし、[アップグレード] を選択します。
警告
Basic のパブリック IP アドレスを Standard SKU にアップグレードすると、元に戻せません。 Basic から Standard SKU にアップグレードされたパブリック IP には引き続き、可用性ゾーンの保証はありません。
パブリック IP をアップグレードするには、その IP がどのリソースにも関連付けられていない必要があります。 詳細については、「パブリック IP アドレスを表示、設定変更、削除する」を参照して、パブリック IP の関連付けを解除する方法を確認してください。
パブリック IP リソースをアップグレードすると、IP アドレスが保持されます。
重要
ほとんどの場合、Basic から Standard SKU にアップグレードされたパブリック IP には、引き続き 可用性ゾーンはありません。 つまり、ゾーン冗長であるAzure リソースに関連付けたり、これが提供されているリージョンで事前に指定されたゾーンに関連付けたりすることはできません。 (Basic パブリック IP に特定のゾーンが割り当てられている場合はまれに、Standard にアップグレードしてもこのゾーンが保持されます)。
注
複数の Basic SKU パブリック IP アドレスが仮想マシンにアタッチされている場合は、アップグレード スクリプトを使用する方が簡単な場合があります。
az network public-ip update \
--resource-group myResourceGroup \
--name myBasicPublicIP \
--sku Standard
注
アップグレードする基本的なパブリック IP には静的割り当てが必要です。 動的に割り当てられた IP アドレスをアップグレードしようとすると、IP をアップグレードできないという警告が表示されます。 アップグレードする前に、IP アドレスの割り当てを静的に変更します。 Standard SKU パブリック IP アドレスでは動的 IP 割り当てはサポートされていません。静的割り当て以外に動的割り当ての代わりはありません。
警告
ベーシックパブリックIPを標準SKUにアップグレードすると、元に戻すことはできません。 Basic から Standard SKU にアップグレードされたパブリック IP には引き続き、可用性ゾーンの保証はありません。
パブリック IP をアップグレードするには、その IP がどのリソースにも関連付けられていない必要があります。 詳細については、「パブリック IP アドレスを表示、設定変更、削除する」を参照して、パブリック IP の関連付けを解除する方法を確認してください。
パブリック IP リソースをアップグレードすると、IP アドレスが保持されます。
重要
ほとんどの場合、Basic から Standard SKU にアップグレードされたパブリック IP には、引き続き 可用性ゾーンはありません。 つまり、ゾーン冗長であるAzure リソースに関連付けたり、これが提供されているリージョンで事前に指定されたゾーンに関連付けたりすることはできません。 (Basic パブリック IP に特定のゾーンが割り当てられている場合はまれに、Standard にアップグレードしてもこのゾーンが保持されます)。
注
複数の Basic SKU パブリック IP アドレスが仮想マシンにアタッチされている場合は、アップグレード スクリプトを使用する方が簡単な場合があります。
### Place the public IP address into a variable. ###
$ip = @{
Name = 'myBasicPublicIP'
ResourceGroupName = 'myResourceGroup'
}
$pubIP = Get-AzPublicIpAddress @ip
### Set the SKU to standard. ###
$pubIP.Sku.Name = 'Standard'
Set-AzPublicIpAddress -PublicIpAddress $pubIP
注
アップグレードする基本的なパブリック IP には静的割り当てが必要です。 動的に割り当てられた IP アドレスをアップグレードしようとすると、IP をアップグレードできないという警告が表示されます。 アップグレードする前に、IP アドレスの割り当てを静的に変更します。 Standard SKU パブリック IP アドレスでは動的 IP 割り当てはサポートされていません。静的割り当て以外に動的割り当ての代わりはありません。
警告
Basic パブリック IP を Standard SKU にアップグレードすると、元に戻すことはできません。 Basic から Standard SKU にアップグレードされたパブリック IP には引き続き、可用性ゾーンの保証はありません。
アップグレードの確認
このセクションでは、Azure ポータル、Azure CLI、またはAzure PowerShellを使用して、パブリック IP アドレスが Standard SKU になったことを確認します。
Azure ポータルにサインインします。
ポータルの上部にある検索ボックスに、「パブリック IP」と入力します。
検索結果から パブリック IP アドレス を選択します。
パブリック IP アドレスで、myBasicPublicIP または アップグレードするIP アドレスを選択します。
[Overview (概要)] セクションに SKU が Standard として表示されていることを確認します。
パブリック IP アドレスが Standard SKU であることを示すスクリーンショット。
次の Azure CLI コマンドを使用して、出力に SKU が Standard として表示されていることを確認します。
# Get the SKU of the public IP address.
az network public-ip show \
--resource-group myResourceGroup \
--name myBasicPublicIP \
--query sku \
--output tsv
次のAzure PowerShell コマンドを使用して、出力に SKU が Standard として表示されていることを確認します。
### Place the public IP address into a variable. ###
$ip = @{
Name = 'myBasicPublicIP'
ResourceGroupName = 'myResourceGroup'
}
$pubIP = Get-AzPublicIpAddress @ip
### Display setting. ####
$pubIP.Sku.Name
次のステップ
この記事では、Basic SKU のパブリック IP アドレスを Standard SKU にアップグレードしました。
Azureのパブリック IP アドレスの詳細については、次を参照してください。