Azure 如何从浏览器访问虚拟机(Windows Server 2008)?

Azure 如何从浏览器访问虚拟机(Windows Server 2008)?,azure,geoserver,Azure,Geoserver,我正在试用免费的Microsoft Azure试用版。 基本上,我创建了一个运行WindowsServer2008SP1的虚拟机 在那里,我正在运行GeoServer,能够从本地浏览器访问GeoServer(例如:) 现在,如何从公共浏览器访问它?它的公共IP为13.93.154.109 我甚至不能ping它,更不用说访问它了 我错过了什么 注意:我尝试了经典/非经典虚拟机,结果相同。 另外,我知道Azure有一个OpenGeo套件。但是它很贵。我想做的是,与其他现有产品共享虚拟机 提前谢谢

我正在试用免费的Microsoft Azure试用版。 基本上,我创建了一个运行WindowsServer2008SP1的虚拟机

在那里,我正在运行GeoServer,能够从本地浏览器访问GeoServer(例如:)

现在,如何从公共浏览器访问它?它的公共IP为13.93.154.109 我甚至不能ping它,更不用说访问它了

我错过了什么

注意:我尝试了经典/非经典虚拟机,结果相同。 另外,我知道Azure有一个OpenGeo套件。但是它很贵。我想做的是,与其他现有产品共享虚拟机

提前谢谢


注:我可以使用PSP而不是普通的ping来ping 13.93.154.109:3389。

您需要打开8080端口,以允许VM上的流量。 根据您创建虚拟机的方式,可以采用不同的方式:

  • 如果使用了经典工作流,则需要向云服务添加端点:

  • 如果已使用Azure资源管理器工作流,则需要在网络安全组中创建入站规则:


感谢您的快速响应和资源。但我没能做到这一点。我正在使用Azure资源管理器。我所做的-添加入站安全规则(仅限)--HTTP(TCP/80)、RDP(TCP/3389)、自定义(TCP/8080)。我观察到的是,在子网中,有一行记录,地址范围为(10.0.0.0/24),并分配了我的安全组。这是否意味着,这就足够用公共IP访问我的虚拟机了?非常感谢您的耐心。您是否添加了在windows防火墙、VM中打开8080的规则?嗨,朱利安,很抱歉迟到了。当您提到“在VM中的windows防火墙中打开端口8080”时,这是否意味着入站安全规则?还是别的什么?正如前面的评论中提到的,我现在有3条入站安全规则。通过使用PSP,我只能ping端口3389。对不起,问这个我觉得很傻。我想你的意思是在“具有高级安全性的Windows防火墙”设置中创建新规则。我试过了。但结果似乎是一样的。嗨,现在的结果似乎不同了。我可以访问端口8080,但有不同的错误消息。让我在再次发布之前进行进一步调试。谢谢你的耐心。