从外部连接时 SSH 非常慢

从外部连接时 SSH 非常慢

可能重复:
ssh 连接时延迟

我们有一台用于内部测试的 CentOS 服务器,它启用了 sshd。当我(作为开发人员)在公司时,我会连接到它 - 并且它运行完美。ssh [email protected]

现在,为了在家工作,通过公司的静态 IP 访问服务器,我们为 ssh 设置了另一个端口 2020。因此我执行并立即获得密码。输入密码后,最多需要 30 秒才能访问服务器。SFTP 也是如此(即上传文件大约需要 30 秒才能开始传输)。可以想象,如果您必须定期通过 SFTP 将文件上传到 Web 服务器,这将非常繁琐。ssh -p 2020 [email protected]

因此我查看了类似的问题,并因此编辑了服务器上的 sshd_config 文件,将 UseDNS 设置为“否”,将 GSSAPIAuthentication 设置为“否”(这个也在客户端的 ssh_config 中) - 但它不起作用..

请查看外部访问服务器时的 -vvv 输出: ssh -p 2020 -vvv [email protected]

PasteBin: ssh

会是什么?您需要更多信息吗?

答案1

编辑后续内容:

在 sshd_config 中将 UseDNS 设置为 NO 并重新启动 sshd 服务器可以解决此问题。

相关内容