Super Easy Super Awesome Personal VPN Setup with Ad-Blocking Enabled

Get a Virtual Private Server

From Vultr, DigitalOcean, Linode, AWS EC2 or Google Cloud or Azure.

Basically anywhere you can get a cheap VPS server with a static public ip.

Install OpenVPN Access Server

If your VPS provider has an easy way to spawn an instance, go for it. Otherwise you can install it on your own pretty easily.

Vultr

DigitalOcean

Linode

AWS EC2

Google Cloud

Azure

Install Pi-hole

Pi-hole is the perfect thing to accompany your OpenVPN server.

See instructions to install here.

Make sure to use the Pi-hole ip for DNS resolution for all clients so that ads are blocked automatically.

Enjoy! Surf responsibly.