“In the age of Firesheep and other network nastiness, you must
be careful how you connect to remote networks. Setting up or
connecting to VPNs can be a major hassle — but with sshuttle, you
can set up a quick and dirty VPN on any network to which you have
SSH access.“What’s sshuttle? It’s a Python app that makes use of SSH to
create a on-the-fly VPN between your Linux, BSD, or Mac OS X
machine and a remote system that has SSH access and Python.”