在 Microsoft Server 上运行 PORT 暴露

在 Microsoft Server 上运行 PORT 暴露

因此,这无疑是一个关于 Microsoft Server 的新手问题,因此请假设您具备基本知识并保持友善 :)。然而,我确实认为我对 Linux 网络概念有很好的了解,但我对 Microsoft 却一窍不通。

因此,我尝试打开与正在运行的 Microsoft Server 的端口 11111 的连接,以连接到该端口上运行的 Web 应用程序。从远程桌面程序中,我能够连接到 127.0.0.1 和 localhost 上的端口。

在此处输入图片描述

因此,我已确认应用服务器正在运行并且可以在端口 11111 上发送响应。

但是,我无法从 RDP 实例外部连接到此实例,假设我被分配了 IP 地址 100.01.02.03(为了便于讨论)。我在浏览器中导航到 100.01.02.03:11111,连接挂起了。

因此,我诊断出该端口对外部连接已关闭。我遵循了一些有关如何在 Windows Server 防火墙中打开端口的指南,并按照相关文档打开了端口:

在此处输入图片描述

我确信这是正确的。

由于我的 Microsoft Server 是通过 Azure 云实例运行的,因此我还将入站端口规则添加到与运行服务器的 VM 关联的网络安全组,如下所示:

在此处输入图片描述

但是,我仍然无法从另一台设备连接到 100.01.02.03:11111...:(

作为一个新手/业余爱好者,我不确定我还需要做什么...我将非常感谢帮助我调试或诊断我可能做错的事情,或者一些额外的指示、文档或指南,以使这个连接正常工作。

非常感谢!

答案1

您需要确保分配给虚拟机的网络安全组中的端口已打开。查看本文如何做到这一点。

相关内容