nmap端口3128显示打开,但没有运行squid

我试图locking一个Ubuntu服务器,并运行nmap -T4对我的服务器。 一切看起来是正确的,除了它显示端口3128打开,但我不运行一个鱿鱼服务器或任何其他我知道的端口。

PORT STATE SERVICE 80/tcp open http 3128/tcp open squid-http 

所以我有两个问题:

  1. 当我运行netstat -tlnp时,没有任何显示端口3128的信息。当我从本地局域网中的另一台计算机telnet到该端口时,它响应! 什么是跑步,为什么不能find它?

  2. 我有iptables安装到最低限度,但我似乎无法closures端口3128 telnet问题1?

谁能告诉我什么是3128端口? 这是什么与linksys路由器响应,而不是电脑本身? 我GOOGLE了这个,并没有能够find答案。

提前致谢

尝试

fuser -n tcp 3128

哪个会给你与进程ID关联的端口,然后你可以使用,例如

ps waux | grep“[pid]”

获取关联的进程。 (第二步可能有更优雅的方法,但对我来说很有用!)

在尝试你的build议后,我得出结论,路由器正在回答我的远程login,而不是盒子。

尝试发送HEAD,它刚刚回来与'外部主机closures连接'。

冉'fuser'上面的命令,什么也没有显示。

断开网线并再次尝试telnet,它仍然回答,所以我必须承担其路由器。

作为一个旁注,如果是路由器,我想知道这是否是一个安全问题,我不得不考虑一下。

感谢大家!