导航:首页 > 操作系统 > linux连接慢

linux连接慢

发布时间:2022-06-08 12:58:56

㈠ 如何解决SSH连接linux服务器变慢的问题

大致是有以下几种原因:
1、SERVER的SSHD会去DNS查找访问的CLIENT IP的HOSTNAME,如果DNS不可用或者没有相关记录,就会消耗一段时间。
2、在authentication gssapi-with-mic有时候也会消耗一段时间

一、测试查找具体原因:
1、使用ssh -v host进行debug

<span style="font-size:18px;"># ssh -v 192.168.100.10</span>

然后就会输出一大堆debug,通过debug信息就可以看到连接到什么地方被耽搁了
比如会显示如下信息:
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found

2、检测连接时间

<span style="font-size:18px;"># time ssh [email protected] exit</span>

二、解决方法(建议一个个设置,因为每个人连接慢的原因都不一样):

注意:修改之后记得重启sshd服务

# service sshd restart

1、关闭DNS反向解析
在linux中,默认就是开启了SSH的反向DNS解析,这个会消耗大量时间,因此需要关闭。

# vi /etc/ssh/sshd_config
UseDNS=no

在配置文件中,虽然UseDNS yes是被注释的,但默认开关就是yes

2、关闭SERVER上的GSS认证
在authentication gssapi-with-mic有很大的可能出现问题,因此关闭GSS认证可以提高ssh连接速度。

# vi /etc/ssh/sshd_config
GSSAPIAuthentication no

3、修改server上nsswitch.conf文件

# vi /etc/nsswitch.conf
找到
hosts: files dns
改为
hosts:files

hosts: files dns这一行含义是对于访问的主机进行域名解析的顺序,是先访问file,也就是/etc/hosts文件,如果hosts中没有记录域名,则访问dns,进行域名解析,如果dns也无法访问,就会等待访问超时后返回,因此等待时间比较长。

注意:如果SERVER需要通过域名访问其他服务器,则需要保留此行。

4、修改SERVER上resolv.conf文件
4.1、删除/etc/resolv.conf中所有不使用的IP。
4.2、把nameserver全部删除,问题也能解决,但是服务器就无法上网了。
4.3、如果SERVER曾经配置过双网卡,则在该文件中会有一行目前不使用的IP地址,删除该行即可。

5、修改SERVER上hosts文件
在SERVER上/etc/hosts文件中把客户端的IP和HOSTNAME加入

6、打开SERVER上的IgnoreRhosts参数
IgnoreRhosts参数可以忽略以前登录过主机的记录,设置为yes后可以极大的提高连接速度

# vi /etc/ssh/sshd_config
IgnoreRhosts yes

----------------以上的均在SERVER上设置,以下的均在CLIENT上设置-------------------

7、修改客户端的hosts文件
将目标SERVER的IP和域名加上去,使得本机的DNS服务能解析目标地址。

# vi /etc/hosts
192.168.100.11 doiido.com

注:hosts文件格式为'目标SERVER_IP 目标SERVER_NAME'。但是使用这个方法有一个弊端,如果需要给每台SERVER都添加一个域名解析。

8、修改客户端配置文件ssh_conf(注意,不是sshd_conf)

# vi /etc/ssh/ssh_conf
找到
GSSAPIAuthentication yes
改为
GSSAPIAuthentication no

㈡ 为什么linux联上网后网速特别慢

用的是ubuntu 9.10的话 建议删了network-manage
用的是其他版本的 你看看在终端下ping .com 看看ttl

不是很慢的话。就是浏览器渲染问题 或者dns解析拉

㈢ 为什么Linux网速会比Windows下慢

你这个问题比较一般,原因很多,不能太简单解释。从网络层面上说,linux和TCP/IP的发展的确十分紧密,TCP/IP协议是固化在Linux内核里面的。
而尤其是早期版本的Windows,尤其是Windows XP及之前,对于TCP/IP网络支持相当有限,其协议栈的Bug,更是让“冲击波”、“震荡波”大肆流行。
这一点上来说Windows的协议栈成熟程度和效率不够高。
但是,这不足以解释,问什么你的视频速度慢。你的视频速度慢的最大可能原因是浏览器和播放器的问题。由于Linux和Windows使用的浏览器和播放器不尽相同,逻辑也会有所差异,即使相同的浏览器,在不同的操作系统上也会有不同的工作方式,从而导致速度差异较大。
Linux没有QoS的限制纯粹是无稽之谈。

㈣ 连接linux 时4很慢如何解决

(1)修改服务器端的/etc/ssh/sshd_conf文件
将UseDNS 的缺省值由yes修改为no,并重启sshd,KO。
(2)修改客户端的/etc/reslove.conf,把里面的内容去掉,KO。
(3) 修改客户端的/etc/hosts的文件,把服务器端的ip和对应的文件名写入该文件。OK。
(4)修改客户端的/etc/ssh/ssh_conf, GSSAPIAuthentication yes --->GSSAPIAuthentication no。OK.。

㈤ 访问linux服务器网站慢

1.
已绑定域名,则直接使用网站域名访问即可;
2.
若未绑定域名,可使用linux服务器ip+80端口访问;
3.
当然,web服务器的默认端口是80,也有可能是其他端口,这就需要根据实际情况来确定了。

㈥ linux里网速为什么奇慢

linux下网速慢是由于dns解析的问题。

解决方法:
开启dnsmasq服务使用本地dns缓存
真正有用的步骤:
(1)vi /etc/resolv.conf
在最前面添加: nameserver 127.0.0.1
其它的不用动,尤其不能相信把其它的都删空之类的话(pppoe可能可以那样干,但没有试验)。
(2)vi /etc/dnsmasq.conf
解除以下一行的注释(并加上ip地址):listen-address=127.0.0.1
(3)将dnsmasq.conf服务设置为开机启动

㈦ 虚拟安装linux后 链接数据库特别慢怎么解决

解决办法:
经过排查发现是服务器内ssh的配置文件设置导致。
/etc/ssh/sshd_config
配置文件中的UseDNS设置为yes,修改为no。
然后重启sshd服务即可。

㈧ ssh连接其他Linux机器过慢怎么办

ssh连接Linux服务器很慢,主要因为两个原因

1 DNS反向解析的问题。OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址。
解决办法是关闭ssh服务器的DNS反响解析,编辑etc/ssh/sshd_config,将UseDNS设置为no;

2 ssh的gssapi认证。
用ssh -v user@server 可以看到登录时有如下信息:
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
因此仍然编辑etc/ssh/sshd_config,将GSSAPIAuthentication设置为no。

最后重启sshd服务即可

㈨ linux 为什么慢

装显卡的芯片厂家出品的显卡驱动。nvidia

ATI
的都可以用
ubuntu
的菜单里面的硬件驱动这个软件自动识别安装。
Intel
的显卡是杯具,很多系统上都有问题,你也可以试试那个硬件驱动识别的软件。如果识别的有问题,或者驱动更烂,那就暂时不要想了。改回
Windows
或者就这么忍着吧。
---------------
一般操作都卡那就是驱动问题,主要是显卡驱动,导致
2D
加速都没有,所有的显示运算都靠
CPU
。内存大小不会导致操作都卡,导致的是你启动程序很慢,计算机经常读盘,但实际不会像
XP
那样连操作都卡。Linux
的内存使用方式和
Windows
不同。看电影卡大部分是因为
CPU
运算跟不上,如果是高清,那么现在只有
mplayer

nvidia
的硬件加速补丁。选择支持
nv
硬件加速的
mplayer
并且安装好
nvidia
的官方显卡驱动就可以了。如果是
realplayer
for
linux
,那么很有可能是音频输出部分导致速度慢,不过现在不建议用
realplayer

linux
版,功能性能都不是很好。
你所说不是驱动的问题,你是怎么排除的?要知道
Linux
自带了好几种显卡驱动,并不是能显示就是驱动好了。开源驱动可以保证任意分辨率的显示,但
2D
3D
加速全都没有。所有显示运算全都是
CPU
的。
要设置,首先要装全驱动。现在只有显示驱动会导致卡。
如果不是驱动导致的,那就只能是这个系统和你的计算机不兼容,或者说你的计算机连奔腾
3
的CPU性能都不如。

㈩ linux 系统访问网页慢怎么回事'

原因:可能是由于解析一些不存在的DNS浪费了时间;
把文件/etc/resolv.conf
中不用的dns的IP地址去掉。关于Linux的一些小技巧,请参考书籍《
Linux就该这么学

阅读全文

与linux连接慢相关的资料

热点内容
医疗不良事件上报系统源码 浏览:752
手机云视频加密怎么关 浏览:72
北京文件夹加密多少钱 浏览:671
什么是车鉴定app 浏览:66
战地一私人服务器怎么买 浏览:497
陈天程序员 浏览:833
编译原理如何运用到编程中 浏览:17
linux选择数据库 浏览:376
php两个数组差集 浏览:978
迷你pdf阅读器下载 浏览:433
做一个python小程序 浏览:655
pythonossystem和 浏览:645
win2008如何搭建ftp服务器 浏览:53
安卓手机为什么不翻牌 浏览:546
删除pkpm及相关文件夹 浏览:481
房贷解压银行内部流程 浏览:734
安卓手机如何更改语音 浏览:601
android红包实现 浏览:734
苹果的nvme为什么安卓不用 浏览:32
python输入单词统计个数 浏览:998