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).
- Admin Interface:
- 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).
- VPN Subnet:
Maintenance
- Update Adlists:
pihole -g - Debug DNS:
pihole -d - Check Unbound:
unbound-checkconf