I have setup PiHole in docker using a macvlan. I also set up wireguard in docker (linuxser.io).
I can connect to wireguard and ping almost every computer or phone in my home network but not pihole. Which of course means I also cannot use it for DNS.
I also noticed that my server cannot ping PiHole.
Any ideas? OK before I posted this I have searched a bit more and found this thread, post 13 in the thread with the solution. Is this a good why to solve the problem?
home network: 192.168.16.0/24
gateway: 192.168.16.1
macvlan:
PiHole IP: 192.168.16.65/24
Server IP: 192.168.16.64/24