Skip to main content

DNS & VPN VM

Role: Network DNS Resolver, Ad Blocking, VPN Gateway. Host: Hypervisor IP: <DNS_VM_IP>

Services

  • Pi-hole: DNS Sinkhole and DHCP Server.
    • Admin Interface: http://<DNS_VM_IP>/admin.
    • Upstream DNS: Configured to use a recursive resolver (Unbound).
  • Unbound: Recursive DNS resolver running on 127.0.0.1:5335.
  • WireGuard: VPN Server (often running via Docker/Podman wrapper like wg-easy).
    • VPN Subnet: <VPN_SUBNET> (e.g., 10.66.66.1/24).

Maintenance

  • Update Adlists: pihole -g
  • Debug DNS: pihole -d
  • Check Unbound: unbound-checkconf