PuTTY 为什么老是中断?
发表于|更新于|Windows
|总字数:532|阅读时长:1 分钟
PuTTY 为什么老是中断?
在 PuTTY 中调整 Connection -> Keepalives 设置,可以帮助你保持 SSH 连接稳定,防止连接由于空闲时间过长而断开。
你提到的 Keepalives 显示为 0 是你在 PuTTY 配置中的 Keepalives 设置中看到的值。
解释:
- Keepalives 设置用于确保在 SSH 会话空闲时,客户端发送信号给服务器,以防连接被断开。
- 在 PuTTY 配置中,Keepalives 设置通常指的是发送的数据包间隔时间,以保持连接活跃。
设置步骤:
- 打开 PuTTY 配置窗口:
- 打开 PuTTY 客户端。
- 配置 Keepalives 设置:
- 在左侧菜单中选择 Connection。
- 在右侧,找到 Sending of null packets to keep session alive。
- 这个选项会让 PuTTY 在没有任何活动时定期向远程服务器发送空包。
- 默认情况下,Keepalive 时间是 0,表示 不发送空包。
- 如果你希望启用 Keepalive,可以设置为一个值,如 60 秒(表示每 60 秒发送一个空包来保持连接)。
- 设置详细步骤:
- 在 Connection 选项卡下,找到 Seconds between keepalives (0 to turn off)。
- 将该值设置为 60(或你希望的其他时间间隔),表示每 60 秒发送一次 Keepalive 信号。
- 0 表示禁用 Keepalive,保持默认设置不发送空包。
- 在 Connection 选项卡下,找到 Seconds between keepalives (0 to turn off)。
- 保存设置:
- 之后,你可以回到 Session,选择 Save ,保存这个配置为默认设置或者另存为其他名称,方便以后使用。
示例:
- 如果你希望每隔 60 秒发送一个空包,设置 Seconds between keepalives 为 60。
- 如果你不希望发送任何 Keepalive 数据包,可以设置为 0。
注意事项:
- 过于频繁的 Keepalive 数据包可能会对网络带来一些负担,尤其是网络环境不稳定时。
- 确保远程服务器的配置允许接收这些信号。某些服务器可能会因为收到过多的 Keepalive 包而拒绝连接,尽量保持合理的时间间隔。
通过调整这个设置,你可以有效地保持 SSH 连接活跃,避免因为空闲时间过长而被断开。
相关推荐

2025-01-10
PuTTY 如何保存配置?
PuTTY 如何保存配置? 在 Windows 上,PuTTY 的设置文件通常会存储在注册表中,而不是一个普通的文件系统目录。如果你保存了会话配置(Session),这些设置会存储在 Windows 注册表中,具体位置如下: PuTTY 会话配置存储位置(注册表)PuTTY 会话设置(如主机名、端口号、会话类型等)存储在注册表的以下位置: 1HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions 你可以通过以下步骤查看和修改注册表中的 PuTTY 配置: 按 Win + R 打开运行窗口。 输入 regedit 并按 Enter,打开注册表编辑器。 导航到 HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions。 在该位置,你会看到保存的每个会话的子项,每个会话对应一个文件夹,保存着相关的配置设置。 保存并备份 PuTTY 配置如果你希望备份或迁移 PuTTY 配置,可以导出注册表项或保存会话文件: 导出注册表项: 在注册表编辑器中,右键点击 Sessions...

2025-01-24
SSH 端口转发
SSH 端口转发 本地端口转发1ssh -L 8000:127.0.0.1:8807 -p 2500 root@192.227.12.30 这是一个 SSH 本地端口转发 命令,它的作用是: 本地端口 8000:让本地机器上的端口 8000 上的流量通过 SSH 隧道转发到远程机器上的 127.0.0.1:8807。 -p 2500:指定 SSH 连接使用的端口是 2500,而不是默认的 22 端口。 root@192.227.12.30:通过 SSH 连接到远程服务器 192.227.12.30,使用 root 用户。 换句话说,执行这个命令后,本地机器上的端口 8000 会将所有流量转发到远程服务器上的 127.0.0.1:8807。这可以用来将本地请求转发到远程服务器上的服务。 使用 PuTTY 实现相同的效果如果你想要通过 PuTTY 在 Windows 上实现相同的效果,按照以下步骤操作: 打开...