SSH 隧道上 http 代理间歇性“缓慢”

SSH 隧道上 http 代理间歇性“缓慢”

我有一个运行反向代理的 apache 虚拟主机,接受来自服务器 IP 的连接。为了访问,我运行了从 localhost -> server 的 SSH 隧道,并将浏览器的代理设置指向 localhost:ssh-tunnel-port。

偶尔(我没有基准测试)通过代理连接运行的所有内容都很慢。运行 Opera 时,Opera 会注意到并通知我我正在使用慢速连接。

我已经确认本地互联网链接不是罪魁祸首,无论使用什么浏览器都会发生这种情况。

我不确定是不是 ssh 隧道(我没有使用快速密码)或代理服务器;但问题是间歇性的,直接连接到服务器的吞吐量比我通过代理隧道体验到的吞吐量高得多。直接连接到受影响的网站显示,它们传递内容的速度明显比我通过代理隧道传递内容的速度快。

我该怎么做才能确定为什么我间歇性地获得缓慢的吞吐量?使用 Apache 作为反向代理是最佳(即最快)选项吗?

答案1

唯一可以加快速度的方法就是在 ssh 隧道上使用压缩。您可以使用 -switch-c来实现这一点。

前任:

 ssh -D1337 -fN [email protected] -C

相关内容