Local DNS Host Names Not Correct

Expected Behaviour:

IP Address hostnames on router should match in PiHole. This is not the case.

Actual Behaviour:

nslookup from Windows 11 using pihole as DNS:

nslookup from Windows 11 using router as DNS:

The Name should be the same, but it is not. I have looked in as many places as I can think of and I have conditional forwarding setup for local ip addresses. The router is correct, but not PiHole. Most of my local hostnames are completely wrong. The response from pihole hasn't even been on the network for months and no longer exists. PiHole wasn't even on the network while the device name is responds with.

Debug Token:

https://tricorder.pi-hole.net/bLKAzhw2/

Run from your Pi-hole host machine, what's the ouput of:

dig -x 192.168.0.2 @192.168.0.1

That dig is equivalent to what Pi-hole does for Conditional Forwarding.

Your output demonstrates that your router at @192.168.0.1 is supplying that answer.
You'd have to take on your router why it is supplying that name.

Alternatively, you may define a respective name via Local DNS | DNS records.

Thanks, I was sort of expecting that answer after seeing the output.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.