码迷,mamicode.com
首页 > 系统相关 > 详细

linux技巧:解决ssh连接等待延迟的问题

时间:2015-06-02 06:59:43      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:linux   技巧   ssh   运维   

解决ssh连接等待几秒的问题


  平时我们连接ssh的时候,经常要等5秒或者更长的时候,才能连上,因为是虚拟机,主机通过vmnet8和虚拟机是同一网段,不存在延迟的问题,那一定是虚拟机sshd配置的问题。困恼了好久,突然任同学提到sshd_config的一个参数配置useDNS能解决这个问题,上网查了查信息,果然有影响,解释是这样的: ssh尽管用ip连接,但是ssh连接的时候,服务器端会去查IP的PTR记录,由于查不到PTR记录,最后返回错误,才回来响应客户端的连接,此过程中,客户端一直处于等待状态,只要把useDNS关闭,即可解决这一问题。1.备份并修改/etc/ssh/sshd_config,将UseDNS改为no 

#ShowPatchLevel no
UseDNS no                  
#PidFile /var/run/sshd.pid

2.重启sshd服务

/etc/init.d/sshd restart

OVER 

本文出自 “运维之巅” 博客,请务必保留此出处http://trnux.blog.51cto.com/6998102/1657309

linux技巧:解决ssh连接等待延迟的问题

标签:linux   技巧   ssh   运维   

原文地址:http://trnux.blog.51cto.com/6998102/1657309

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!