How to look up different Geo locations for ads and stuff using SSH as a proxy, or just surf porn at work.
OSX
1)
Open terminal and run this
ssh -D 2001 user@host.com
-D opens a socks proxy on port 2001
user@host.com should be your user and remote host you want to proxy through (See end for free sources)
2)
Next, go into Firefox (screw safari)
Click on Firefox menu, select Preferences, change to Advanced tab, click Network and go to Settings button
Go Manual proxy settings
Under SOCKS Host: put :

Now go to http://myipaddress.com and note the IP is different.
Keep the Shell open as long as you want to browse on that ip.
When you are done, put the settings back to no proxy.
Windows
1)
Download putty http://www.chiark.greenend.org.uk/~sgtatham/putty/
2)
First add the host name (IP) of your remote server
3)
Next go to Connection > SSH >Tunnels and enter source port 2001 and select Dynamic.
And click Add

Remember to click Add. D2001 will show up in the box.
4)
Click open and login
5)
Next set up Firefox
Click on Tools > Options and make sure you are on the Advanced tab
Select settings
6)
Enter the Socks host and port like below

Click OK and go to http://myipaddress.com and see if it worked.
There you go.
This can also be used for secure remote surfing on wifi hotspots and such.
Free Shell accounts
Google it you will find some. There are some listed here
bylur.net – Free shell accounts
Free Shell Accounts
You can also use VPS servers.
I use this a lot for secure connections on other networks.
There are other ways to proxy, but this seems to be the easiest free solution I can think off.
Hey,
What about running Squid Proxy server on one of your colo boxes? This is what I do, and have it limited down to my IP only to connect, and authentication so there’s a little bit more security.
With Squid you can anonymize the headers, and it’s super fast. Works great for me being from canada, and wanting to check out the US only offers.
Just an idea that may be easier than all that ssh stuff for some of your readers, for me it was pretty much “apt-get install squid” and then 2 minutes of configuration.
If you need help, come to my blog and ask for it bitches.
BammBamm