2 windows 天蓝色服务器之间的连接

Connection between 2 windows azure servers

我有 2 个 Windows Azure 虚拟机。一个是数据库服务器,另一个是应用程序服务器(托管一些.net 应用程序)。我正在尝试从 App 服务器 ping 数据库服务器,但请求超时。我发现 if load balancer is used we cannot ping the Azure VMs.

我的问题是我无法确定这些服务器是否已连接。我发现了 similar kind of question 。但就我而言,我已经关闭了两个虚拟机的防火墙,但仍然无法连接。

有人知道吗?

两个虚拟机是否在同一个虚拟网络中?在这种情况下,默认情况下您不需要 NSG 来允许两个服务器之间的通信。如果您想尝试执行 ping,您应该允许这样的 Windows 防火墙规则:https://blogs.msdn.microsoft.com/microsoft_azure_guide/2014/12/13/how-to-allow-ping-functionality-to-windows-azure-machines/

否则,您可以尝试使用浏览器从数据库服务器连接到网络服务器,或者尝试使用 sql 客户端从网络服务器连接到数据库服务器。 Telnet 也可能有所帮助。

我不确定对我有用的解决方案是否正确,但就我而言,问题出在 Public IP 和内部 IP,我试图通过 public 连接IP,当我尝试与内部 IP 连接时它起作用了

感谢您的回复

干杯