Hi, I am using Pi-hole and wg-easy (Wireguard) and am using both in docker.
They both work, and work together.
However, there is one small issue: the IP address that shows up in pi-hole is 172.17.0.1, no matter which wireguard client is used.
In the wireguard docker container, I have:
WG_DEFAULT_ADDRESS=10.8.0.x
This lead me to believe that my client, 10.8.0.1 should show up in pi-hole as 10.8.0.1.
The wireguard container is in the bridge network.
Instead all queries from 10.8.0.1 (my phone connected to wireguard) show up as 172.17.0.1 on the pi-hole interface. (this is the docker bridge ip address)
home.arpa is set in the general setup of pfsense under domain.
Is there a way to get pi-hole to see or read the ip addresses from wireguard instead of the bridge ip? If I make a new network for wireguard, won't pi-hole just use that ip instead? How do I get it to differentiate between clients?
Thanks!