尝试从 Cygwin SSH 到 Ubuntu 服务器时断开连接

尝试从 Cygwin SSH 到 Ubuntu 服务器时断开连接

从使用 Cygwin 的 Windows Vista 客户端,我无法 ssh 到 Ubuntu 服务器。

我还有另外两个客户端(一个是 Vista,另一个是 Windows 7),它们可以通过 SSH 连接到服务器。这三个客户端都使用 Cygwin。

以下是双方针对同一次尝试的日志

客户端->http://pastie.org/3740969

服务器->http://pastie.org/3740960

答案1

计算机上安装防火墙的问题(BlackIce)

尽管 Putty 可以正常工作,但 Cygwin 的 SSH 却不能。

卸载 BlackIce 后,SSH 可以工作。重新安装 BlackIce 后,仍然能工作,所以 BlackIce 安装一定出了问题。

答案2

期待perfmon网络相关错误和重新发送的计数器。很可能是您的 TCP/IP 堆栈的某些部分正在破坏客户端上的数据包。

不耐烦的人替换性能分析的是netstat -es出现问题的客户机。比较没有问题的客户端的数字。

如果你想表演一下挥动的动作,重置 TCP/IP 堆栈。然后卸载并重新安装 NIC 的驱动程序。确保您拥有供应商提供的最新版本。

如果失败,请尝试使用新网卡。不知何故,我感觉到在这种情况下存在微妙的物理层问题。

相关内容