将 TCP 自定义规则添加到 AWS 安全组后,端口 8080 仍然关闭
Port 8080 is still closed after adding a TCP custom rule to AWS Security Group
我一直在处理一个非常混乱的问题,即我需要在我的 EC2 实例中打开一个新端口。
在这种情况下,我有一个 node.js 应用程序 运行。为了实现这一点,我必须通过在安全组中添加新的入站规则来打开端口 3000,这非常有效。
现在,我需要打开另一个端口,以便我可以将数据从外部 IP 发送到该端口。
我也尝试打开端口并添加新的入站规则,但没有成功。该端口已打开,但仅在本地主机中打开,而不是在 public 或私有 IP 中打开,因此我无法远程登录到该端口。
我也尝试使用 Ubuntu shell 将它添加到防火墙 iptables,但我没有成功。
非常感谢任何帮助和回复。谢谢!!
我应该发表评论,以便从您那里弄清楚一些事情,但由于声誉不佳,我不能。
所以,忽略声誉或评分让我们考虑学习。
以下是在 AWS 实例中添加新端口的完整教程:
- 在 EC2 Console
打开 Amazon EC2 控制台
- 在导航窗格中,选择安全组。 Select安全
为您的实例分组。
- 选择入站、编辑、添加规则。
- 对于类型,选择相应的选择。
- 来了"Secure Filed"决定哪个系统可以访问
这个港口。所以,如果你只想要你的或其他一些特定的
系统可以访问这台机器给他们的 IPs 例如在 IPV-6 中
格式。或者您希望此端口公开打开,只需输入 0.0.0.0 作为 IP
这里。
- 选择保存。
请按照本教程进行操作,我相信它会奏效,在您的情况下,我认为您缺少 "Secure Field" 东西。
我一直在处理一个非常混乱的问题,即我需要在我的 EC2 实例中打开一个新端口。
在这种情况下,我有一个 node.js 应用程序 运行。为了实现这一点,我必须通过在安全组中添加新的入站规则来打开端口 3000,这非常有效。
现在,我需要打开另一个端口,以便我可以将数据从外部 IP 发送到该端口。
我也尝试打开端口并添加新的入站规则,但没有成功。该端口已打开,但仅在本地主机中打开,而不是在 public 或私有 IP 中打开,因此我无法远程登录到该端口。
我也尝试使用 Ubuntu shell 将它添加到防火墙 iptables,但我没有成功。
非常感谢任何帮助和回复。谢谢!!
我应该发表评论,以便从您那里弄清楚一些事情,但由于声誉不佳,我不能。
所以,忽略声誉或评分让我们考虑学习。
以下是在 AWS 实例中添加新端口的完整教程:
- 在 EC2 Console 打开 Amazon EC2 控制台
- 在导航窗格中,选择安全组。 Select安全 为您的实例分组。
- 选择入站、编辑、添加规则。
- 对于类型,选择相应的选择。
- 来了"Secure Filed"决定哪个系统可以访问 这个港口。所以,如果你只想要你的或其他一些特定的 系统可以访问这台机器给他们的 IPs 例如在 IPV-6 中 格式。或者您希望此端口公开打开,只需输入 0.0.0.0 作为 IP 这里。
- 选择保存。
请按照本教程进行操作,我相信它会奏效,在您的情况下,我认为您缺少 "Secure Field" 东西。