Get Internal IP and Public IP Address

Get-AzureVM | Where-Object -Property Status -EQ “ReadyRole” | ForEach-Object {
Get-AzureVM -Name $_.Name -ServiceName $_.ServiceName | format-list -Property DeploymentName , Name,IpAddress,DnsName
}
[System.Net.Dns]::GetHostAddresses((Get-AzureDeployment -ServiceName ).Url.DnsSafeHost) | foreach { _.IPAddressToString }

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s