为什么 ssh 会在第一次、第二次和第三次工作但在第四次超时?

Abe*_*Abe 2 ssh timeout

我希望能够使用ssh,但我最终会间歇性地超时。

以下是我如何在有问题的服务器上重现错误:

$ ssh <user>@<server> ls # returns contents as expected
$ ssh <user>@<server> ls # " " " " 
$ ssh <user>@<server> ls # " " " " 
$ ssh <user>@<server> ls # times out
ssh: connect to host <server> port 22: Connection timed out
Run Code Online (Sandbox Code Playgroud)

如果我等待大约 10 分钟左右,它会在前 3 次再次工作。系统管理员无法确定问题。

Dav*_*rtz 5

这可能是由平台的等效项强加的连接速率限制iptables。每分钟三个连接是最常见的设置,它看起来与您所看到的很相似。