I live in Iran and due to its restrict censorship, We all have extreme difficulties accessing normal sites and services. So I thought this would be a great idea to setup a proxy server on my VPS, so that I myself could find a way around this censorship. Can anyone show me a step by step working tutorial on this matter? Or guide me in the right direction? I will be grateful.
Among many tools and methods, they cover SOCKS proxies. But given a VPS somewhere, the other ways they mention should be considered, too. (For example how to use
Beside guiding you through configuring Firefox to use SOCKS for everything (i.e. not forget DNS), they also mention tools to socksify any application (we recently had this issue coming up here).
Do not skip the chapter on Circumvention and Safety.
In particular, using a machine
In Firefox you can tunnel all traffic through the SOCKS server via