/wireguard-pihole-aws

WireGuard with Pi-hole and Unbound on AWS Lightsail.

Creative Commons Zero v1.0 UniversalCC0-1.0

WireGuard with Pi-hole and Unbound on AWS LightSail

A technical writer's notes on how to create a WireGuard VPN with Pi-hole ad blocking and Unbound recursive DNS on Ubuntu 20.04 LTS in AWS Lightsail.

Steps

TODO

  • This project works and is secure. However, it uses the Lightsail firewall. Ultimately, I want to use either IPtables or Uncomplicated Firewall.
  • While I do have IPv6 enabled on Ubuntu, the wg0 network has fd11:5ee:bad:c0de::1. I haven't found a solution for this. It does not prevent me from using WG on my IPv4 and IPv6 devices.