我尝试打开一个端口到 AWS EC2 Windows 实例,例如端口 12888。我在安全组中创建了一条新的安全规则,在端口范围中添加了端口 12888,但我应该在源中输入什么?我希望该端口对所有客户端开放。
答案1
由于您似乎已打开 EC2 安全组中的端口,但仍然没有从您链接到的页面获得打开端口的结果,我猜您要么
- 尚未在您的操作系统防火墙上打开端口。
- 相关端口上还没有任何监听。
或者可能两者兼而有之。无论哪种情况都会导致页面显示端口已关闭。
答案2
当您尝试在控制台中向安全组添加新规则时,您应该会看到0.0.0.0/0
提供的源 IP 地址的默认值。
该地址/掩码与所有 IP 地址匹配,并将您的开放端口公开给整个 Internet,因此如果这是您真正想要做的,那么这就是要使用的值。
答案3
您是否尝试过 Iain 的建议?如果尝试过,但没有奏效 - 我们可能需要您提供更多信息以提供进一步帮助。
您正在使用 VPC 还是 EC2 Classic?
当您说它不起作用时-您是如何测试的?
您是否使用了正确的 IP 地址进行测试?