Some proxy providers use very simplistic rules to block websites.

e.g. They use a regular expression, if the site you are trying to access contains torrent, they will cut your connection and give you a warning. Some perfectly legitimate sites are blocked because of this.

If you have a server located where these sites aren’t blocked, there’s a very simple workaround.

Suppose your socks proxy is listening on 127.0.0.1:7890. Just run

ssh -D 6666 -v -o "ProxyCommand=nc -X connect -x 127.0.0.1:7890 %h %p" root@<your-server>

Now you have a new socks proxy listening on port 6666. You can now use that proxy to access anything.