无法通过 rdp 访问我的 ec2 公共 IP

无法通过 rdp 访问我的 ec2 公共 IP

我使用 IIS 托管我的应用程序并使用端口 80,如果我在 RDP 上输入 IP 地址,它会将我重定向到我的应用程序,但如果我在 RDP 之外使用 IP 地址,则不起作用。我使用 XAMPP 进行了检查,发现它在同一端口上运行(不是同一时间),我可以在 RDP 之外访问它。可能是什么问题。

我的安全组

答案1

假设您在 EC2 实例上托管网站,以及 IP 地址,则需要考虑附加到实例的 EC2 安全组。这些相当于 AWS 的防火墙,可控制哪些端口可从外部世界访问。

如果您不允许从任何地方访问端口 80,您将能够像您所说的那样从实例本身访问您的网站(通过远程桌面连接时),但现在只能从另一台计算机浏览。

检查您的安全组,但出于安全原因,请确保仅允许访问您需要的特定端口,例如 HTTP 为 80,HTTPS 为 443

请参阅有关 EC2 安全组的 AWS 文档https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/working-with-security-groups.html

相关内容