Azure ネットワーク インターフェイス、「プライマリ」 IP 構成の変更

Azure ネットワーク インターフェイス、「プライマリ」 IP 構成の変更

複数の静的 IP アドレスを持つ Azure VM があります。接続が失われたため、VM を数回削除して再作成する必要があり、最終的に次の IP 構成になりました。

ここに画像の説明を入力してください

10.0.0.12 が「プライマリ」として自動的に割り当てられましたが、10.0.0.4 を「プライマリ」にして、10.0.0.12 を削除し、元の構成に戻したいと思います。

これを実行する方法はありますか?

答え1

最初に「10.0.0.4」というセカンダリ タイプ IP の名前を削除できます。そうしないと、同じ IP を別の IP 構成に追加したときに IP の競合が発生します。次に、次の PowerShell スクリプトを実行して、プライマリ IP 構成 ipconfig1 のプライベート IP アドレスを 10.0.0.4 に設定します。

$vnet = Get-AzureRmVirtualNetwork -Name myvnet -ResourceGroupName myrg
$subnet = Get-AzureRmVirtualNetworkSubnetConfig -Name mysubnet -VirtualNetwork $vnet
$publicIP = Get-AzureRmPublicIpAddress -name publicIpName -ResourceGroupName myrg
$publicIp.PublicIpAllocationMethod = "Static"
$nic = Get-AzureRmNetworkInterface -Name nic1 -ResourceGroupName myrg  
$nic | Set-AzureRmNetworkInterfaceIpConfig -Name ipconfig1 -PrivateIpAddress 10.0.0.4 -Subnet $subnet -Primary -PublicIpAddress $publicIP
$nic | Set-AzureRmNetworkInterface

その後、プライベート IP アドレス 10.0.0.12 として新しい IP 構成を追加できます。

参照:AzureRmNetworkInterfaceIpConfig の設定

答え2

関連情報