I'm building a game station for a friend and a need a way in to the Raspberry from my home. It can be as simple as a remote FTP server but the ideal solution would be a VPN that gave me total control over the machine. I've found a lot of tutorials but none of them for what I actually need to achieve. Is there a (possibly) free and relatively easy solution to this?
If you drag a blank file called 'ssh' with no extension onto the SD card you will be able to log into it via PuTTY (or terminal if on a mac), from here enter the command
vncserver :1. This will start a vnc server and will display the ip address to enter in the vnc client (download from here). You can then log in with the username (defaults are Username: 'pi', Password: 'raspberry'). If you sign up for an account online you can sign in with it using instructions here (go down to 'Establishing a cloud connection' and follow the instructions).
Now when you want to use it on a different network access it via the client while you are logged in!
Hope this helped!