The issue I am facing:
When I connect to a Wireguard VPN I have setup on my Unifi DreamMachine Pro SE (subnet 10.5.0.0/28) and specify my Pihole as the DNS server (on 192.168.1.200), I can't resolve any Internet hostnames even though I am showing no firewall rules denying access.
If I use another DNS like 9.9.9.9, the Wireguard client connects to the VPN successfully and is able to resolve names.
Specifically, the error is "ignoring query from non-local network 10.5.0.2 (logged only once)".
10.5.0.2 is the IP of the Wireguard client that is connecting but can't get out to sites on the Internet.
Details about my system:
I have firewall rules allowing all VLANs access to 192.168.1.200 (Pihole).
What I have changed since installing Pi-hole:
I have a working PiVPN setup with Wireguard running on the RPi, trying to run the Unifi-native Wireguard if I can get it running. PiVPN continues to work as expected on the RPi connected to the UDMPro. UDMPro is a new device, was previously running on a different router.
Debug token is https://tricorder.pi-hole.net/3osmfcHL/
Thank you in advance for any advice you can offer.