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.