如何为我的 Azure VM 获取公共 IP?

问题描述 投票:0回答:3

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

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

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

powershell azure network-programming
3个回答
3
投票

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

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

enter image description here

使用 powershell,您可以使用以下命令进行相同的操作。

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

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

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


1
投票

ICMP (ping) 不允许绕过 Azure 网关,请尝试使用其他 TCP 工具(即 TELNET / SSH / RDP 等)检查连接。 要获取虚拟机的 IP 地址 - 您只需访问 www.whatismyip.com


0
投票

让互联网告诉你:

curl https://ipv4.icanhazip.com
© www.soinside.com 2019 - 2024. All rights reserved.