Please follow the below template, it will help us to help you!
I recently changed my router to OpenWRT so I had better control on settings, specially IPv6.
I then disabled DHCP on Pihole and started using OpenWRT's, because it was easier to set IPv4 address and IPv6 suffix for each device.
In place of that I enabled Conditional Forwarding on Pihole, set my router's IPv4 address and LAN domain, and on OpenWRT's dnsmasq I set Pihole as DNS resolver.
Expected Behaviour:
Dashboard should list client's domain names.
Actual Behaviour:
When clients connect to Pihole by IPv4 their domain names are used, but when they connect by IPv6 it uses their address. This makes devices duplicate on the lists and split their counts.
hmm looks like I edited my OP in place of replying...
Thanks!
I changed my router recently and with it I changed my subnet, I think I left Pihole with outdated settings, I don't remember seeing these on its WebUI settings lol
And I also flushed my logs in case these IPs were old data.
I'm learning about IPv6 and trying what I'm able to make work with it and what not. In the future I may disable stuff that doesn't work properly, but I don't wanna just disable anything in the first attempt.
Setting OpenWRT's dnsmasq to advertise Pihole as LAN's DNS resolver and use its ULA was somehow challenging, and at least this issue seems to show this part is working. I just need to fix it now.