通过SSH隧道间歇性地“慢”HTTP代理

我有一个运行反向代理的Apache虚拟主机接受来自服务器IP的连接。 要访问,我正在从本地主机 – >服务器运行SSH隧道,并指向我的浏览器代理设置在localhost:ssh-tunnel-port。

偶尔(我没有基准testing)通过代理连接运行的一切都很慢。 在运行Opera时,Opera会发出通知,并通知我我正在使用慢速连接。

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

我不确定是否是ssh隧道(我没有使用快速密码 )或代理服务器; 但问题是间歇性的,直接连接到服务器显示吞吐量比我通过代理隧道所经历的高得多。 直接连接到受影响的站点显示,他们提供的内容明显比我通过代理隧道获得的速度快。

我能做些什么来确定为什么我的间歇性吞吐量变慢? 是使用Apache作为反向代理最好(即最快)的select?

你可以做的唯一事情是加速你的ssh隧道的压缩。 你可以使用-c -switch来做到这一点。

例如:

  ssh -D1337 -fN [email protected] -C