hi mate
I am such a noob with linux. Please excuse me. I thought pihole had to interact with various other OS components and/or avoid conflict with them e.g. dnsmasq, network manager, etc
There are various .conf files which i know relate to DHCP and DNS e.g. dnsmasq.conf, resolv.conf, dhcpcd.conf
On this topic, i was reading this thread (Problem with local hostname resolution) and made some interesting and/or alarming discoveries
-
resolv.conf has an IPv6 name server listed in it!

- i have IPv6 disabled on my main host (my windows daily driver) so wouldn't have noticed, had i not read keith's thread and performed the tests you asked of him
-
i never knew my router had IPv6 active on it. It's part of the router WAN configuration, rather than to do with my local network. i only realised because Keith appears to have the same or similar router to me
- i haven't disabled IPv6 because i wanted to discuss the implications with you
-
just to confirm, IPv4 DHCP IS disabled on router (i triple checked)
-
i checked dhcpcd.conf - pihole has the correct static IP and gateway configured but no domain name servers configured. Is this an issue?
-
having said this, i have no external connectivity issues (but there again, on my windows box, i've fully configured my IP with gateway and the pihole IP, so my box knows who and what to talk to, rather than 'discovering' it through DHCP etc)
-
i've not noticed any WAN connectivity issues on any devices i use
-
i put in pihole's IP address for the DHCP server (not the router)
This is what i did historically and it either made hostname resolution on the dashboard work or improved resolution.
Any thoughts on all this?
Regards,
Gary