Someone asked me this morning about browsing the web and masking the IP of the origin. The most effective way to do this is with tor and privoxy. These are my notes on setting this up with a debian or ubuntu linux desktop.
Step 1 Get the applications.
apt-get install tor privoxy
Step 2 Configure privoxy to use tor.
echo "forward-socks4a / localhost:9050 ." >> /etc/privoxy/config
Step 3 Configure your browser to use the proxy.
At this point you should have a tor enabled socks4 proxy server running on localhost port 8118. Configure your browser to use the proxy in it’s preferences.
If your using Firefox I would suggest getting the SwitchProxy extension and using it to manage the different proxies you have access to. If you don’t have any other proxies to manage then I would recommend the Tor Button extension instead, its very simple.
Step 4 Test
Visit whatismyip.com or similar and confirm the IP result is not your own.
I soon will be forced to do this in windows as well, I will post my results.