ssh的服务端在连接时会自动检测dns环境是否一致导致的,修改为不检测即可,操作如下:
修改文件:/etc/ssh/sshd_config
UseDNS yes --->默认为注释行
UseDNS no --->把注释打开,改为no,然后重启ssh服务即可
直接执行
/etc/rc.d/init.d/ssh restart
或者
sevice ssh restart
/etc/init.d/sshd restart
restart 包括了stop,start。
[root@node4 ~]# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
[root@node4 ~]#
如果是linux 7的话
[root@mysqlcentos01 ~]# systemctl restart sshd
[root@mysqlcentos01 ~]#
果然快了很多
/etc/nsswitch.conf hosts 把dns删除