ssh连接超时(ssh的usedns选项)的解决办法

发布时间:2020-05-10编辑:脚本学堂
介绍下,ssh连接超时的解决方法,禁止usedns选项即可。有需要的朋友,参考下吧。

ssh登录服务器时总是要停顿等待一下才能连接上,原因在于:OpenSSH服务器有一个DNS查找选项UsedNS默认是打开的。
在UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询,查询出客户端的host name,然后根据查询出的客户端host name进行DNS 正向A记录查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种手段,但一般IP是动态的,不会有PTR记录的,打开这个选项不过是在白白浪费时间而已。
 
修改方法:
1,在服务器的/etc/ssh/sshd_config 配置文件中增加UseDNS no 配置。
2,重启ssh:
 

复制代码 代码示例:
/etc/init.d/sshd restart 或service sshd restart