I will be going on a trip to South Africa later this year and so I need to find the most secure way, 100% secure way to be able to remote into my clients networks (VPN, Remote Desktop, ???). Once I am on the network I will then have to be able to work on servers and PCs for troubleshooting. Please provide best approach and what steps will be once completed. Please keep in mind that I will be on a laptop and will be going from one town to the next and as such different modes of accessing the internet, some wired but mostly wireless. I can setup this laptop to be a Windows or a Ubuntu system-thank you.