是否可以使用powershell獲取Azure服務的公共虛擬IP(VIP)?Azure Powershell:獲取服務的公共虛擬IP
回答
我不確定,但我懷疑有一個簡單的方法,因爲它可能會改變(儘管它很少)。
Windows Azure提供了一個友好的DNS名稱,如「blogsmarx.cloudapp.net」或「botomatic.cloudapp.net」。提供這些(除了簡單比IP地址更漂亮之外)是有原因的。這些是必要的抽象層,可以讓虛擬IP地址(VIP)在不改變服務的情況下進行更改。應用程序的VIP很少會發生變化,但特別要考慮地理位置場景,Windows Azure保留更改VIP的權利很重要。友好的DNS條目爲用戶提供了一個一致的界面,以便訪問您的應用程序。
來源:http://blog.smarx.com/posts/custom-domain-names-in-windows-azure
但是,如果你的DNS名稱,你可以做一個DNS查找。
中的$ CloudServiceIP幸運的是,信息不存在-of-日期。除了[本文]中提到的以外,VIP將保留適用於幾乎所有更新的更新(http://blogs.msdn.com/b/windowsazure/archive/2011/10/19/announcing-improved-in-place- updates.aspx)。 –
一種方法是使用Get-AzureEndpoint命令
Get-AzureVM -Name "thevmname" -ServiceName "theservicename" | Get-AzureEndpoint | select { $_.Vip }
要獲得通過PowerShell中天青CloudService部署的虛擬IP,您可以使用Get-AzureService
cmdlet與Get-AzureDeployment
cmdlet的這樣的組合:
(Get-AzureService -ServiceName "myCloudService" `
| Get-AzureDeployment -Slot Production).VirtualIPs[0].Address
(只是分配以前的命令,例如,$CloudServiceIp
到IP插入後續的命令。)
您還可以得到所有的雲服務和虛擬IP地址列表,您的訂閱運行以下:
Get-AzureService | Select-Object -Property ServiceName, `
@{Name='ProdIP';Expression={(Get-AzureDeployment -Slot Production `
-ServiceName $_.ServiceName).VirtualIPs[0].Address}} | Format-Table -AutoSize
- 1. 虛擬公共IP地址
- 2. 獲取虛擬IP - Azure的應用服務環境
- 3. Azure虛擬網絡/ VM的設置共享一個公共IP
- 4. SoftLayer的API獲取公共虛擬服務器提供
- 5. 多個公有IP到Azure虛擬機
- 6. Azure虛擬網絡網關 - 動態公共IP地址更改
- 7. Azure - 無法從公共IP訪問虛擬機
- 8. 如何使用Azure SDK獲取Azure VM的公共IP
- 9. Azure powershell命令獲取訂閱中虛擬機的保留IP詳細信息
- 10. Windows Azure:如何檢查我的服務的虛擬IP?
- 11. 遠程獲取公共IP
- 12. 在Golang獲取公共IP
- 13. 使用PowerShell獲取服務器上的虛擬SCSI硬件
- 14. 空閒時間Azure的虛擬機/應用服務 - PowerShell的
- 15. Azure虛擬機IP地址
- 16. 更改Azure虛擬網絡雲服務的IP地址
- 17. 如何在創建虛擬機之前獲取Azure SDK Python的公共地址
- 18. 從停止的虛擬機分配公共IP地址到新的虛擬機
- 19. 公共IP映射到Docker中的內部共享虛擬IP地址
- 20. 在azure ARM模板中獲取虛擬機的IP地址
- 21. Azure powershell命令獲取虛擬機的端口
- 22. 如何獲取Windows Azure的公共靜態IP
- 23. 從部署的應用程序獲取Azure公共IP地址
- 24. MVC'公共虛擬收藏...'
- 25. 多個公網IP爲Azure的虛擬機
- 26. 服務器鏡像和虛擬IP
- 27. 獲取虛擬機的IP地址
- 28. Azure powershell - 如何從虛擬機獲取FQDN?
- 29. 使用PowerShell獲取Azure虛擬機狀態
- 30. 公共IP指向虛擬主機的DocumentRoot
你需要什麼用的? –
我需要它,因爲我想使用Set-ClusterParameter來設置羣集IP地址,如http://msdn.microsoft.com/en-us/library/windowsazure/dn376546.aspx –