重新安装机器的情况下我们经常会遇到的一个情况是ssh连接的时候却很慢,大概要等半分钟甚至更久。但是ping的速度也非常好,让人误以为是ssh连接不上。
下面说下如何解决这样的问题
1. 最为常见的原因是因为server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关记录,就会耗费大量时间。
关闭 SSH 的 DNS 反解析,
编辑server上/etc/ssh/sshd_config文件,添加一行: UseDNS no
2. 在authentication gssapi-with-mic也有可能出现问题
在server上/etc/ssh/sshd_config文件中修改GSSAPIAuthentication no.