【发布时间】:2020-03-27 10:22:57
【问题描述】:
在 CentOS Linux 7 机器上,我在端口 1314 上提供了一个 Web 应用程序
$ netstat -anp | grep 1314
tcp 0 0 127.0.0.1:1314 0.0.0.0:* LISTEN 1464/hugo
tcp 0 0 127.0.0.1:60770 127.0.0.1:1314 TIME_WAIT -
我可以在本地卷曲它。 我打开了 1314 端口:
iptables-save | grep 1314
-A IN_public_allow -p tcp -m tcp --dport 1314 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT
我在本地使用 nmap 进行了检查:
PORT STATE SERVICE
1314/tcp open pdps
一切似乎都很好。
现在,如果我尝试从另一台机器上 curl 网络应用程序,我会被拒绝连接。 当我从远程机器尝试 nmap 时:
PORT STATE SERVICE
1314/tcp closed pdps
所以防火墙并没有阻塞端口,但是看起来没有人在监听 1314 端口... 但是我们知道 Web 应用程序正在此端点上运行,所以这是怎么回事??
【问题讨论】: