ServerBox 中文文档 下载 App

ServerBox 的 SSH 连接超时、自动重连和网络策略

SSH 连接超时

从 ServerBox 发起 SSH 连接时,需要等待服务器响应握手。ServerBox 默认的超时设置:

如果 10 秒内连接不上,ServerBox 会提示「连接超时」。常见原因:

Server Alive 保持活跃

ServerBox 会自动在 SSH 会话空闲时发 ServerAlive 包,防止连接被中间的防火墙/NAT 设备断掉:

这个机制解决了很多"手机放口袋半小时,回来 SSH 就断了"的问题。

自动重连

连接断开后,ServerBox 会按以下策略自动重连:

重试次数间隔说明
1~5 次5 秒递增(5s, 10s, 15s...)快速重试阶段
6~10 次30 秒慢重试阶段
10 次后放弃,手动点重连防止无限重试

每次重连尝试都会在 App 内显示状态。如果服务器只是短暂重启(比如 Docker daemon 重启),自动重连应该能救回来。

后台连接保持

移动操作系统对后台活动有限制:

ServerBox 能做的优化:

手动重连

在服务器连接上点一下侧栏里的服务器名就能重新打开连接。如果当前连接已断,会弹红色提示,点「重连」按钮即可重新发起 SSH 握手。