我创建了一个 EC2 ubuntuu 12.04 实例。我已经通过 AWS 的安全组控制台打开了 TCP 12202 端口。但是我无法打开实例端口。我尝试使用以下命令打开端口。
sudo iptables -F
sudo iptables -A INPUT -d 0/0 -s 0/0 -p tcp --dport 12202 -j 接受
sudo iptables -A INPUT -d 0/0 -s 0/0 -p tcp --sport 12202 -j 接受
. 但没有结果。当我检查时nmap 。它说端口 12202 已关闭。原因是什么?
答案1
您没有监听端口 12202 的程序。启动服务。
答案2
- 检查该端口是否对 AWS 安全组中的所有源 IP 开放,还是仅对特定的源 IP 开放。
- 然后检查端口是否已打开。
- 尝试以下命令:
sudo lsof -i sudo netstat -tulpn
还要检查 SELinux 的状态。
希望这可以帮助