debian登录ssh很慢怎么办?Debian SSH登录慢的解决办法

admin3年前主机评测76

debian登录ssh很慢怎么办?

在IDC机房里一台windows server上安装有vmware workstation虚拟机,在vmware上安装一台debian.从内网一台实体机debian远程ssh虚拟机debian时总会延迟一会儿才弹出password:提示。造成debian登录ssh很慢通常有很多原因,我们看一下是什么原因导致debian登录ssh很慢的!

debian ssh登录慢在网上找半天,得出结论:

问题一:通常的答案是关闭GSSAPI认证

打开/etc/ssh/ssh_config

将GSSAPIAuthentication yes其中的yes改为no:

GSSAPIAuthenticationno

但是为什么会这样哪?想到在有外网连接时正常,怀疑是DNS解析造成的影响,通过抓包验证了这个推断。原来在登录时,SSH服务端会对客户端的IP做反向解析,此时连接不到DNS就出现了延时。那么解决办法来了,打开/etc/ssh/sshd_config

修改其中的(如果没有就新增一行):

UseDNS no

可参考man 5 sshd_config,这个问题也提示我们,如果设置了DNS,但DNS不可用,也会带来的一些副作用的。

问题二:提示Connection timed out

通过防火墙做22端口映射,从外网无法ssh连接虚拟机debian,提示Connection timed out.同样的地址转换,实体机就没有问题,但虚拟机就是连接不上。

刚一开始以为是因为sshd_config中的LoginGraceTime 120 时间太短,于是改为300,问题依旧,于是又更改别的IP做端口映射,问题依然.最后断定是防火墙问题,策略没错,因为其可以访问外网,查看访问控制.加了条策略,但还是不行,于是查官方PPT,查看时候得到启发。

做访问控制策略时选实际内网地址,高级里选择外网IP地址。可以正常远程连接上!

问题三:Debian默认设置下是开反向域名解析

Debian默认设置下是开反向域名解析的。我们连接ssh/ftp的时候就会有一个比较明显的延时,大概要等30秒后才能输入账号密码。解决方法有两个:

1. 将客户机IP和域名对应关系加入到/etc/hosts上

2. 编辑/etc/nsswitch.conf

找到 hosts 那行,将其改成下面这样:

hosts: files dns [NOTFOUND=return]

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

s5proxy

S5Proxy简介S5Proxy是一款高质量的代理工具用于实现网络安全和保护隐私。它是一种基于SOCKS5协议的代理软件可以加密和保护您的网络流量以防止黑客对您的计算机进行攻击和窥探您的个人信息。S5...

UCloud测评:内蒙古vps,乌兰察布快杰型O云服务器评测 0.17元起购

目前,ucloud已上架内蒙古乌兰察布快杰型O云服务器(CPU非共享,IP独享,有Intel和AMD两种),和快杰共享型云服务器(暂时只有AMD,CPU共享,IP独享),预计也将在9月底或10月初推出...

怎么建网站

中文版:如何建网站在现代社会网站已经成为企业和个人展示和推广产品和服务的主要途径之一。因此拥有一个高质量的网站对于各行各业都至关重要。但对于许多人来说建立一个网站可能似乎是一项令人生畏的任务。以下是一...

Linux Centos系统中如何设置定时重启

Linux Centos系统中如何设置定时重启?此前线上运行的某项目总是容易导致服务器内存飙升到100%,由于当时不知究竟是何原因,只能先设定每日定时重启机器来苟延残喘。centos定时重启功能,有助...

Wordpress搭建个人网站

Wordpress搭建个人网站在当今数字时代拥有个人网站是一个非常重要的事情不仅能够扩大个人影响力还可以让你展示自己的专业技能和作品吸引更多的潜在客户或雇主同时也可以被用作学习或爱好分享的平台。如何使...

服务器:香港免备案服务器这些适合行业建站?(香港服务器免备案是合法的吗)

及香港服务器免备案是合法的吗近年来,随着互联网的发展和普及,越来越多的企业和个人开始搭建自己的网站。首先,对于一些涉及政治、新闻、敏感信息等领域的网站,由于在中国大陆地区备案相对困难,因此选择香港免备...