现象:内网服务器Redhat 6.5通过防火墙VPN远程连接等待2秒左右
原因:OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。
解决办法:
方法1:
禁用ssh登录时DNS反解析
# vi /etc/ssh/sshd_config
UseDNS no
service sshd restart
方法2:增加映射
vi /etc/hosts
192.168.12.16 ourdev
方法3:删除DNS配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#DNS1=202.102.192.68
#DNS2=202.102.199.68
service network restart