如何在 EC2 的安全组中向世界开放端口?

如何在 EC2 的安全组中向世界开放端口?

我尝试打开一个端口到 AWS EC2 Windows 实例,例如端口 12888。我在安全组中创建了一条新的安全规则,在端口范围中添加了端口 12888,但我应该在源中输入什么?我希望该端口对所有客户端开放。

答案1

由于您似乎已打开 EC2 安全组中的端口,但仍然没有从您链接到的页面获得打开端口的结果,我猜您要么

  • 尚未在您的操作系统防火墙上打开端口。
  • 相关端口上还没有任何监听。

或者可能两者兼而有之。无论哪种情况都会导致页面显示端口已关闭。

答案2

当您尝试在控制台中向安全组添加新规则时,您应该会看到0.0.0.0/0提供的源 IP 地址的默认值。

该地址/掩码与所有 IP 地址匹配,并将您的开放端口公开给整个 Internet,因此如果这是您真正想要做的,那么这就是要使用的值。

答案3

您是否尝试过 Iain 的建议?如果尝试过,但没有奏效 - 我们可能需要您提供更多信息以提供进一步帮助。

您正在使用 VPC 还是 EC2 Classic?

当您说它不起作用时-您是如何测试的?

您是否使用了正确的 IP 地址进行测试?

相关内容