4

我一直在处理一个非常混乱的问题,即我的 EC2 实例中需要一个新的开放端口。

我有一个 node.js 应用程序在这个实例中运行。为了实现这一点,我必须通过在安全组中添加新的入站规则来打开端口 3000,这非常有效。

现在,我需要打开另一个端口,以便将数据从外部 IP 发送到该端口。

我也尝试打开端口添加新的入站规则,但没有成功。端口被打开,但只是在本地主机中,而不是在公共或私有 IP 中,所以我无法远程登录到该端口。

我也尝试使用 Ubuntu shell 将它添加到防火墙 iptables 中,但我没有成功。

我真的很感激任何帮助,任何回应。谢谢!!

4

1 回答 1

4

我应该发表评论以从你那里得到一些明确的信息,但由于声誉低,我不能。因此,只需忽略声誉或评分,就可以考虑学习。
以下是在 AWS 实例中添加新端口的完整教程:

  1. 在 EC2 控制台打开 Amazon EC2控制台
  2. 在导航窗格中,选择安全组。为您的实例选择安全组。
  3. 选择入站、编辑、添加规则。
  4. 对于类型,进行相应选择。
  5. 现在它来了“安全归档”它决定哪个系统可以访问这个端口。因此,如果您希望只有您或某些其他特定系统可以访问这台机器,请提供他们的 IP,例如 IPV-6 格式。或者您希望此端口公开开放,只需在此处输入 0.0.0.0 作为 IP。
  6. 选择保存。

请按照本教程进行操作,我相信它会起作用,在您的情况下,我认为您缺少“安全字段”的东西。

于 2017-03-22T13:12:27.380 回答