局域网内ssh连接目标主机,无论是什么ssh工具,都需要10多秒才会出现密码输入提示框,原因我在之前的一篇文章中引用过mysql的说明,这段时间就在做域名检测,之前我是在目标主机的hosts文件里添加源主机的IP地址,并随意解析到一个域名名称,这样做虽然简单,但如果有多台源主机,添加起来就比较麻烦,以下有一个一劳永逸的办法:

vi /etc/ssh/sshd_config,在里面添加一行:

UseDNS no

然后/etc/init.d/ssh restart重启服务即可。

mysql连接缓慢的解决方法类同:

vi /etc/mysql/my.cnf,在[mysqld]下方添加一行:

skip-name-resolve

然后/etc/init.d/mysql restart即可。