Azure VNet 上の利用可能な IP アドレスを探す方法


便利な小技を見つけたのでメモ。

Azure PowerShell で VNet 内の IP が使用できるかを確認できるコマンドがあった。

$VNet = Get-AzureRmVirtualNetwork -Name VNet1 -ResourceGroupName TestRG
Test-AzureRmPrivateIPAddressAvailability -VirtualNetwork $VNET -IPAddress <利用可否を確認したい IP>

利用可能なら、以下のように Available: True で返ってきて

Available            : True
AvailableIPAddresses : []

既に使用済みで利用できない場合は、以下のように AvailableIPAddresses に使用可能なアドレスが返ってくるらしい。

Available            : False
AvailableIPAddresses : [
                         "10.1.255.6",
                         "10.1.255.7",
                         "10.1.255.8",
                         "10.1.255.9",
                         "10.1.255.10"
                       ]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください