I'm curious if anyone has tried something like the above.

I have a VPS which has OpenVPN setup and I use that frequently to bypass censorship/blocks here. But I noticed that OpenVPN would stream videos much slower than a normal SSH-tunneled Socks5 Proxy connection. It was something like 70KB/s versus 275KB/s so you can understand my anguish at trying to stream HD videos and stuff from Youtube.

But I needed to keep OpenVPN running as sometimes the SSH Proxy just isn't enough to bypass the amount of packet inspection and filtering they do here.

Then one day, I decided to try running OpenVPN anyway and still use my SSH and configure Firefox to use the socks proxy. Lo and behold! I got like 250+KB/s streaming again instead of the usual 70KB/s on OpenVPN alone.

I am curious if anyone knows why? A SSH tunnel and OpenVPN at the same time.

1. Does this mean OpenVPN is not affecting the SSH-ed socks proxy?
2. Or are the 2 seperate due to the way tunnels work?

I had thought that any data leaving my PC would have been VPN-ed and inherit all the extra overhead and latency. Since OpenVPN is like a huge wrapper around my PC's outgoing packets. How did the SSH proxy seem to bypass the VPN? I'm a little lost here and would appreciate any comments!