![tcp 端口 12202 未在 ubuntu EC2 实例上打开](https://linux22.com/image/628848/tcp%20%E7%AB%AF%E5%8F%A3%2012202%20%E6%9C%AA%E5%9C%A8%20ubuntu%20EC2%20%E5%AE%9E%E4%BE%8B%E4%B8%8A%E6%89%93%E5%BC%80.png)
我创建了一个 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 的状态。
希望这可以帮助