我是 Azure 的新手(第 1 次罢工),完全不擅长网络(第 2 次罢工)。
尽管如此,我已经在同一个虚拟网络中启动并运行了两个虚拟机;一个将充当 Web 服务器,另一个将充当 SQL 数据库服务器。
虽然我可以看到它们的内部 IP 地址都在同一个网络中,但我无法验证机器是否可以相互通信,并且对于解决此问题的适当位置感到有点困惑。
微软自己的文档说
您在 Windows Azure 中创建的所有虚拟机都可以使用专用网络通道与同一云服务或虚拟网络中的其他虚拟机自动通信。但是,您需要将终结点添加到计算机,以便 Internet 或其他虚拟网络上的其他资源与之通信。您可以将特定端口和协议与端点相关联。资源可以使用 TCP 或 UDP 协议连接到端点。TCP 协议包括 HTTP 和 HTTPS 通信。
那么为什么机器至少不能通过内部 IP 相互 ping 通呢?是 Windows 防火墙挡道了吗?我开始怀疑我是否为简单的 Web 服务器/数据库服务器设置选择了错误的方法。请原谅我的无知。任何帮助将不胜感激。