首先,您需要确保您的安全组中允许该端口的入站流量。如果安全组配置正确,请尝试按照以下步骤解决该问题:
在 AWS EC2 控制台中选择您的实例。
单击“操作”下拉菜单中的“停止实例”。
停止实例后,单击“操作”下拉菜单中的“启动实例”。
等待几分钟,直到实例状态显示为“运行中”。
通过 SSH 连接到您的实例。
确保端口没有被其他进程占用。可以使用以下命令检查端口占用情况:
sudo netstat -lnp | grep :
如果上述步骤都无效,请检查您的 iptables 配置是否导致问题。通过运行以下命令查看 iptables 配置:
sudo iptables -L
如果您已经禁用 iptables,则此步骤不适用。
上述步骤应该能够解决 AWS EC2 无法打开端口的问题。