powershell - 如何获取 Azure VM 的公共(public) IP?

标签 powershell azure network-programming

我已将 VisualStudio Web 应用部署到我的 Azure VM 上,并且我需要 VM 的公共(public) IP,以便公众可以使用我的 URL 访问 Web。

Azure 文档。说:“每个虚拟机都会自动分配一个免费的公共(public)虚拟 IP (VIP) 地址。” ..但我找不到如何获得这个IP。

我尝试了“VM > Powershell > ipconfig > IPv4 地址......” 但我无法从 Internet ping 这个 IP。

最佳答案

“每个虚拟机都会自动分配一个免费的公共(public)虚拟 IP (VIP) 地址”

为了找出公共(public)IP,请转到- Azure 门户,然后是您的 VM 仪表板。在右侧,您会看到一个快速浏览选项卡,在该选项卡下您将能够看到公共(public) IP。快照供您引用-

enter image description here

使用 powershell,您可以使用以下命令来实现相同的目的。

Get-AzureVM -ServiceName "testservice" -Name "testvm" | select PublicIPAddress

注意 - 如果实例处于停止状态,公共(public) IP 将为空。要了解有关公共(public) IP 的更多信息,您可以阅读此内容 -

https://azure.microsoft.com/en-in/documentation/articles/virtual-networks-instance-level-public-ip/

关于powershell - 如何获取 Azure VM 的公共(public) IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32684174/

相关文章:

azure - 在 C# 中以编程方式创建 Azure AD

c# - 多人游戏 : how to sync FPS of different PC?

java - 模拟 java.net.ConnectException : Connection timout

将SecureString转换回纯文本时发生PowerShell错误

java - PowerShell Invoke-RestMethod 问题和需要确定堆内存

azure - 使用 terraform 从 azure signalr 检索primary_connection_string

azure - 在 Webmatrix 上发布我的应用程序时出错。错误显示 "Cannot access a closed Stream"

c# - IP 地址.Any 失败

powershell - HDInsight powershell 作业提交无法使用流式 C# 作业定义自定义 libjar

powershell - 验证多个 Azure Powershell 函数