Feb
15
[转]ssh 域名解析登录延迟问题
最近在工作中常常用ssh登录某个节点的服务器解析域名的时间非常长:
可以看到登录这个点服务器需要近20秒的时间;
然后用nslookup检查了这个域名ip地址,报了:
的错误;
用ping是可以解析,不过解析时间也很长;这个问题的原因,目前还不是很清楚,怀疑是否是新启用的ip地址可能存在这方面的情况。
ssh登录缓慢的问题可以通过修改sshd_config文件中的GSSAPI options:
全部注释掉,然后重启sshd服务;再测试登录:
恢复正常!
以上内容转自:http://www.hiadmin.com/,类似的故障,也可参考我之前的日志:[原]sshd服务取消DNS反向解析及修改超时时间
引用
# time ssh
real 0m19.928s
user 0m0.008s
sys 0m0.001s
real 0m19.928s
user 0m0.008s
sys 0m0.001s
可以看到登录这个点服务器需要近20秒的时间;
然后用nslookup检查了这个域名ip地址,报了:
引用
connection timed out; no servers could be reached
的错误;
用ping是可以解析,不过解析时间也很长;这个问题的原因,目前还不是很清楚,怀疑是否是新启用的ip地址可能存在这方面的情况。
ssh登录缓慢的问题可以通过修改sshd_config文件中的GSSAPI options:
引用
# GSSAPI options
# GSSAPIAuthentication no
# GSSAPIAuthentication yes
# GSSAPICleanupCredentials yes
# GSSAPIAuthentication no
# GSSAPIAuthentication yes
# GSSAPICleanupCredentials yes
全部注释掉,然后重启sshd服务;再测试登录:
引用
# time ssh
real 0m2.229s
user 0m0.006s
sys 0m0.002s
real 0m2.229s
user 0m0.006s
sys 0m0.002s
恢复正常!
以上内容转自:http://www.hiadmin.com/,类似的故障,也可参考我之前的日志:[原]sshd服务取消DNS反向解析及修改超时时间
1:关闭/etc/ssh/sshd_config
UseDNS no
2:检查/etc/hosts和/etc/HOSTNAME的匹配情况
如果不匹配也会陷入过长等待。
http://www.linuxfly.org/post/245/