什么会影响服务器的 ssh 控制台响应时间?

什么会影响服务器的 ssh 控制台响应时间?

我有两台服务器。

它们的 ping 响应时间都约为 210 毫秒。

但是 ssh 的响应时间差别很大。一个很快(~200ms),而另一个很慢(~1s)。这两个服务器的 CPU 和内存不同。但我测试时 CPU 使用率都是 0%。

ssh 响应时间存在巨大差异的根本原因是什么?

答案1

有可能是路由。如果网络进出网络的路径截然不同,则称为异步路由。由于两端都有登录名,请运行 traceroute(使用 mtr)来检查任何明显的差异。如果您需要帮助解释它们,请将它们粘贴到这里。

我没有问你是否只指登录时的响应时间而不是使用期间的响应时间。在 sshd_config 中使用“UseDNS no”禁用登录时的反向查找,以供一般使用和测试。

- 编辑 -

当你启动 SSH 客户端时使用ssh -c blowfish user@host。这应该会使用更快的加密来加快较慢的连接速度。

相关内容