无法在 Windows Azure VM 中打开端口

无法在 Windows Azure VM 中打开端口

我正在尝试在 Azure 托管的开发 VM 中安装 RavenDB。

我决定使用 48625 作为 HTTPS 端口,使用 48626 作为 TCP 端口,并在配置中指定它。

RavenDB 配置

然后我关闭了虚拟机中的 Windows 防火墙

Windows 防火墙已禁用

将端口添加到 NSG,并应用 NIC 和子网的规则。

NSG 配置

已启用 IP 转发

IP 转发

最后,我向负载均衡器添加了一条 NAT 规则

负载均衡器 NAT 配置

这些都不起作用,我无法安装 RavenDB,因为端口无法访问。我是不是漏掉了什么?

答案1

不确定这是否是你的问题,我在负载均衡器上也遇到了类似的问题,我的虚拟机没有互联网连接。

此虚拟机内有互联网吗?您的负载均衡器使用哪种 SKU?

标准负载均衡器和标准公共 IP 为出站连接引入了新功能和不同行为。它们与基本 SKU 不同。如果在使用标准 SKU 时需要出站连接,则必须使用标准公共 IP 地址或标准公共负载均衡器明确定义它。

https://docs.microsoft.com/en-gb/azure/load-balancer/load-balancer-outbound-connections

对于具有标准* SKU 负载均衡器的虚拟网络,出站连接不会自动存在:需要出站访问的虚拟机必须被赋予一个面向外部的 IP 地址,或者放入负载均衡器的后端池中,并且负载均衡器必须具有为该后端池所需的出站流量定义的出站规则(即使该规则仅接受默认选项)。

  • 对于基本 SKU 负载均衡器来说,这不是必需的。

相关内容