我一直在 Windows 上使用 Putty 连接 AWS 和 Google Cloud 上的 Ubuntu 实例,没有任何问题。我可以整天不去管这个会话,它们也从未出现过故障(如果我的 PC 没有丢失网络连接的话)。
最近,我在 AWS 上启动了另一个 Ubuntu 实例,与现有的运行良好的实例位于同一区域。此实例的 Putty 会话时不时会终止。连接中断之前似乎没有固定的时间间隔。错误是:
ClientAliveInterval
并且ClientAliveCountMax
在此机器上与其他实例相同,即注释掉。我ClientAliveInterval
在此有问题的机器上将其更改为 60,但问题并未消失。
我不认为这是网络问题,因为同一 AWS 区域中的另一个 Ubuntu 保持连接。我还能在哪里排查以解决此问题?
答案1
如果您确定这不是 Windows 或 Ubuntu 中的设置问题,那么也许:
- 这是连接中的随机故障吗?
- Putty / Windows 堆栈中有缺陷吗?
第二个假设很容易验证。也许可以尝试不同的客户端,例如使用有问题的会话的 MacOS 或 Ubuntu 中的终端并报告测试结果?