Ever needed a static IP for your browsing or to get around some network restriction?
If you have a server outside the network running an SSH server, then it's fairly easy ...
On your local machine, create an SSH tunnel to your server:
ssh -C -D 5673 firstname.lastname@example.org
Now, in your browser config, setup a socks proxy (I'm using firefox to demonstrate):
If your server is sitting in Germany, then a good sign that things are working is Google will be in German all of a sudden or if you lookup your IP online, it'll show the IP address of you server: