Create a VPN Server
HOSTING YOUR OWN Virtual Private Network solves two key problems when you’re away from the sanctuary of your home setup: It grants you access to your files and devices as though you were there, and it encrypts your traffic, obfuscating it from anyone who might be listening in on whatever seedy public Wi-Fi network you’ve managed to connect to. Leaving a home-based Pi running the OpenVPN server (you’ll find it in your chosen distro’s package manager) should do the trick, although RSA key configuration and the amount of IP table fiddling that’s required mean this isn’t the most trivial task. http://openvpn.net