1

我已经设置了一个 Amazon ec2 服务器,但我想打开端口 2195 和 443。

我已经在 Amazon 控制台中添加了来自安全组的端口。当我使用监听端口时

netstat -anltp | grep LISTEN
我只有两个端口 23 和 80。

我还检查了 ubuntu 防火墙是否被阻止。

请帮我。

4

4 回答 4

1

在 EC2 安全组中添加端口后,它们即可供任何进程使用。也不需要重新启动您的 EC2 实例。

netstat -anltp | grep LISTEN

一旦启动了一些监听它们的进程,将开始显示新端口

于 2015-11-09T21:53:41.713 回答
0

您可以在 ec2 上禁用 iptables,因为控制台上有安全组来限制开放端口,但如果您仍想使用它,这里是我的解决方案:

使用以下步骤手动编辑文件/etc/sysconfig/iptables

  • 刷新 iptables 缓存

    iptables -F

  • 编辑文件

    纳米 /etc/sysconfig/iptables

  • 添加您的端口并确保该行像

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

  • 并不是

    -A 输入 -p tcp -m tcp --dport 443 -j 接受

  • 保存并重启 iptables

    服务 iptables 保存

    服务 iptables 重启

于 2013-12-14T16:32:24.980 回答
0

iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport PORT_NO_U_WANTED_TO_OPEN -j ACCEPT

尝试这个 。

于 2013-04-01T18:33:17.497 回答
0

只需重新启动 e2 实例并检查它,并确保在添加新端口后保存了安全组设置。

于 2013-03-28T11:37:37.303 回答