SEブログ

【Azure】AzureVMのIPアドレスを確認する方法

 

こんにちは!

 

 

今回は AzureVM(仮想マシン)の IP アドレスを確認する方法について書いてみました。

仮想マシンの IP アドレスを確認したい場合は、Azure Portal にアクセスするか、或いは PowerShell を使い対象の仮想マシンの IP を見る方法があります。

それでは早速始めてみましょう。

 

 

 

スポンサーリンク

Azure Portal から仮想マシンの IP アドレスを確認する方法

スポンサーリンク

 

1. 左メニュー内の [Virtual Machines] をクリック

2. 対象の仮想マシンをクリック

3. ネットワークのブレード内にある、[ネットワーク] をクリック

4. ネットワークインターフェースにパブリック IP とプライベート IP が表示

 

 

 

 

PowerShell で仮想マシンの IP アドレスを確認する方法

 

 

仮想マシンの IP アドレスを確認するには以下の方法で確認します。

 

 

パブリック IP アドレスを確認する

 

 

ここでは、特定の仮想マシンのみのパブリック IP だけ抽出ではなく、全ての仮想マシンの分を出力しています。

 

 

$ResGp = "TestLab" 
$Vm = Get-AzureRmVM -ResourceGroupName $ResGp
$PubIp = Get-AzureRmPublicIpAddress -ResourceGroupName $ResGp | Select-Object Name, IpAddress
$PubIp

# 実行結果

警告: Get-AzureRmVM: A property of the output of this cmdlet will change in an upcoming breaking change release. The StorageAccountType property for a DataDisk will return Standard_LRS and Premium_LRS

Name IpAddress 
---- --------- 
labdesktop01-ip 13.68.130.17
labvm01-ip      40.114.30.32

 

 

 

プライベート IP アドレスを確認する

 

 

ここでは、特定の仮想マシンのみのプライベート IP だけ抽出して出力しています。

 

 

$ResGp = "TestLab" 
$Vm = "labvm01"
$Vm = Get-AzureRmVM -ResourceGroupName $ResGp -Name $Vm
$PrivIP = Get-AzureRmNetworkInterface -ResourceGroupName $Vm.ResourceGroupName
$NicInfo = $PrivIP.IpConfigurations.PrivateIPAddress
$NicInfo[-1]

# 実行結果

警告: Get-AzureRmVM: A property of the output of this cmdlet will change in an upcoming breaking change release. 
The StorageAccountType property for a DataDisk will return Standard_LRS and Premium_LRS
10.0.0.4 ← プライベートIPアドレス

 

 

 

いかがでしょうか。仮想マシンの IP アドレスのみ取得する事が私にとっては難しかったです。

まだ Azure のネットワーク周りの仕組みがよく理解していません。

この辺の情報については、本などまとまった情報で理解しておきたいと思います。

 

 

それでは最後までお読みいただきありがとうございました!