Why Build Your Own VPN?
Practically all that most VPNs require is for you to download the app and that’s it.
The trickiest part is probably going to be entering your credit card number.
Hannah Stryker / How-To Geek
However, a VPS isn’t free.
That’s roughly the same cost as one of the best VPNs out there,Mullvad.
None of these options will cost you any money, but they will be trickier to set up.
A final issue is that the VPN you get might not be the VPN you want.
For this tutorial, we’re going to useDigitalOcean, and for two reasons.
The first is that DigitalOcean has servers that have OpenVPN preinstalled which should make your life a lot easier.
You could use other protocols, but you would need some serious knowledge of networks to do so.
That said, DigitalOcean is one of the pricier VPS providers out there.
Another option is the aptly namedVPSCheap, which offers servers for, well, cheap.
The next screen has you picking a server location—we recommend picking one close to you.
You also need to pick the jot down of droplet (server) you want.
That should be enough for a month on a connection that doesn’t stream ortorrent.
You’re ready to create your droplet.
Creating the droplet will take a few minutes.
Once it’s done, you’ll see an overview of your server.
To do so, we need to create an SSH tunnel.
Answer yes to everything, pick defaults, and key in your root password when prompted.
With that done, you’re finished with Powershell for now, but don’t close it yet.
confirm to do this, or you’ll have to go through SSH every time you want to connect.