Private VPNs and VPN-alikes
I like to keep my Internet traffic secure and private when I'm on the road or at home, and I want to be able to connect to servers in my private network.
I do use a commerial VPN provider, but of course there's flaw: I have to trust them, as all of my traffic goes through their tunnel. I generally am OK with this. In general, a commercial VPN provider's interest is to keep user data private and unlogged, though there have been exceptions (looking at you, Facebook).
There are good reasons to run my own VPN, including as a way to connect back to resources in my private network. I can and do use SSH for some things, but sometimes it's nice to be able to work remotely as is if I'm within my own network. And that's where a VPN can come in handy.
Running a VPN can be hard to do. Fortunately, there are some tools that can make it easier.