又一次 SSH 连接超时

又一次 SSH 连接超时

这个问题让我百思不得其解。使用PuTTY(最新版本)我能够从Windows 10Ubuntu 18.04通过 SSH(本地网络),我已经这样做了一年多,直到它毫无原因地神秘地停止工作。

在 Ubuntu 18 机器中,SSH 服务已加载并正在运行。Nmap 显示当地的tcp 端口 22 是打开

在 Windows 10 机器上,Putty 连接超时。Nmap 显示偏僻的tcp 端口 22 是已过滤

实际上,每个远程端口(指向 Ubuntu)都经过了过滤。因此,之前可以运行的其他服务(如 VNC)现在都无法运行了。

Ubuntu 的ufw 和 apparmor 已禁用。 我也刷新所有 iptables 规则并将传入和传出连接默认为“接受”。我还关闭了 Windows 防火墙/防病毒软件。

Ubuntu 的tcpdump显示 windows 正在敲击端口 22,也iptables -A INPUT -s {windowsIP} -j LOG显示同样的事情。但是 auth.log 中没有一个连接请求

我使用 netcat 在 Ubuntu 中手动打开了一个端口:ls | nc -l -p 4000netstat -tulpn确认本地 tcp 端口 4000 已打开并在所有接口 (0.0.0.0) 上侦听。结果相同;Putty(此测试处于 telnet 模式)超时,并且 windows 的 nmap 显示远程 tcp 端口 4000 已被过滤。

最后,我直接将一台机器的网卡连接到另一台机器,并在两台机器上配置了静态 IP。连接成功建立,两台机器都可以互相看到和 ping 对方。然后我重复了所有测试,得到了相同的结果。

有人知道会发生什么吗?所有线索都表明 Ubuntu 机器中(最近安装的)某些东西以某种方式阻止了所有传入连接,但我不知道是什么。提前致谢。

答案1

为了方便以后使用,我最终通过终止名为“ds_agente”的服务解决了这个问题,该服务是在我不知情的情况下远程安装的某种防病毒软件/防火墙。

相关内容