我如何在我的amazon ec2服务器上打开端口2195和443 ?



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

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

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

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

在EC2 Security Group中添加端口后,它们就可以被任何进程使用了。也不需要重新启动EC2实例。

netstat -anltp | grep LISTEN

将在某个进程启动时开始显示新的端口

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

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

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

手动编辑文件/etc/sysconfig/iptables,步骤如下

  • flush iptables cache

    iptables - f

  • 编辑文件

    纳米/etc/sysconfig/iptables

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

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

  • -A INPUT -p tcp -m tcp——dport 443

  • 保存并重启iptables

    service iptables save

    service iptables restart

相关内容

  • 没有找到相关文章

最新更新