- An UNIX server/VPS (since it’s cheaper than Windows server/VPS). Lowest package would probably do. Location: not in the the same area/country as you.
- A little copy/paste skill. No Unix commands knowledge required.
- If you’re on Unix/OS X, open Terminal app and issue the command
ssh -D 1080 username@ip_or_domain
This command will connect to your server/VPS using ssh and open a ssh tunnel on port 1080 of your computer. Setup your browser/OS to use
localhost:1080 as socks5.
All the traffic will be sent over ssh tunnel hence your ISP will only see it as you’re accessing your server/VPS.
If you’re on Windows, you can grab Tunnelier (free). The setup is pretty straight forward.