Without getting into questions about why you might want a proxy server, let’s cut to the chase for those who already know they do. In Firefox, go to Preferences | Advanced | Network | Settings. Select “Manual configuration.” Leave all of the fields blank except for the SOCKS host, which should be set to 127.0.0.1, port 8080.
Then start a Terminal session and run:
ssh -C2qTnN -D 8080 firstname.lastname@example.org
Where “user” is your account name at Birdhouse, and example.com is your primary domain hosted at Birdhouse.
All requests you make in Firefox will now be passed on to Birdhouse, which will handle the request and send the results back to you, bypassing your normal connection.
If you want an interactive shell rather than a prompt that just “hangs,” just use:
ssh -D 8080 email@example.com