这是我注意到的一个情况。我有一个服务器,我通过 SSH 登录,当我从lan登录时,一切正常,我注意到即使连接空闲(即我没有在刚刚登录的 SSH 会话上做任何事情)连接是存活很长时间,但是如果我从互联网在同一台服务器上执行 SSH,那么一段时间后连接就会断开。服务器是 Ubuntu 10.04 服务器版服务器。这可能是什么原因?
在您的 ssh 客户端中启用 keepalive,您的防火墙/路由器正在终止空闲连接。
我已经ServerAliveInterval 59在~/.ssh/config使用OpenSSH客户端。