VPNs are one of those networking concepts that feel like magic when they work properly. The fact that two systems on different networks can communicate with one another using a totally private tunnel is still something that blows my mind when it works properly. When it doesn’t, I want to tear what little hair I still have out of my head.