首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是什么导致本地服务器上的慢ssh连接和缓慢mysql连接?

是什么导致本地服务器上的慢ssh连接和缓慢mysql连接?
EN

Server Fault用户
提问于 2010-12-01 12:04:20
回答 3查看 4.1K关注 0票数 3

当我试图从局域网中的客户端PC (windows 7+ putty: 192.168.53.X)通过SSH连接到我们的服务器(Ubuntu服务器192.168.53.1)时,会有很大的延迟。密码提示出现需要一分钟的时间。当我试图连接到运行在同一台服务器上的mySQL数据库时,也会有很大的延迟。这个服务器也在运行SAMBA,但是运行非常流畅。

在这里您可以找到我们的网络图:链接文本

任何帮助都将不胜感激。

EN

回答 3

Server Fault用户

回答已采纳

发布于 2010-12-01 12:17:56

在此处编辑/etc/ssh/sshd_config并更改或添加UseDNS no

在重新启动服务ssh demon之后

如果有问题的话,再来一次

在主机*部分中更改或添加/etc/ssh/ssh_config的托盘

CheckHostIP号

票数 4
EN

Server Fault用户

发布于 2010-12-01 13:12:38

mysql服务应该使用跳过名称解析启动,或者可以在/etc/mysql/my.cnf中设置选项。对于ssh,您应该确保UseDNS在/etc/ssh/sshd_config中设置为"no“。

票数 3
EN

Server Fault用户

发布于 2012-02-21 23:26:10

我已经能够通过以下方法减少我的ubuntu服务器的延迟:

代码语言:javascript
运行
复制
# echo 1 > /proc/sys/net/ipv4/tcp_low_latency
# echo 1 > /proc/sys/net/ipv4/tcp_sack
# echo 1 > /proc/sys/net/ipv4/tcp_timestamps
# echo 1 > /proc/sys/net/ipv4/tcp_window_scaling

或者像这样,如果你想让它穿过重新启动:

代码语言:javascript
运行
复制
# echo 'net.ipv4.tcp_low_latency = 1' >> /etc/sysctl.conf
# echo 'net.ipv4.tcp_window_scaling = 1' >> /etc/sysctl.conf
# echo 'net.ipv4.tcp_timestamps = 1' >> /etc/sysctl.conf
# echo 'net.ipv4.tcp_sack = 1' >> /etc/sysctl.conf

平上的RTT从平均几百ms (有时超过1000 ms)下降到1到2 ms。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/207807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档