Was recently made aware that Pihole v6 was available and so proceeded to investigate updating
Hit PiHole via SSH and run apt update/apt upgrade all was well, run pihole -up and receive warnings about unsupported OS (Bullseye) which I thought ok time for an update.
Open a new SD card, flashed Bookworm, install PiHole, restored from previous teleporter export, all my lists come over, password is already set GUI confugured how I like and all is well... that is, except for the query log, that is now showing IP's instead of hostnames as configured in my /etc/hosts file.
Initially I thought the import of the previous teleport export had borked something with paths or something, so flattened the card again and installed Bookworm again and re-installed PiHole without importing from the prevuios export.
I've tried a new hosts file, copying one accross from the old sd card, editing the default hosts file all to no avail, irrespective of steps taken to resolve, query log always shows IP's rather than host names.
Expected Behaviour:
When I view the query log, I should see requests from hostnames rather than IP addresses as configured in the /etc/hosts file
Actual Behaviour:
When I view the query log, I see requests from IP addresses rather than the host names configured in /etc/hosts
I can confirm this. The clients registered in hosts file are ignored.
I believe this client name treatment has changed.
You have to register your clients via "Client group management".
Tried some of those in there as well, some the same as those entered in the hosts file and some entirely different (So I could fathom where I need to edit/create the hosts file) but nope, still doesn't work there for me.
restarted, shut down/start up no change the query log ignored anything hosts file-like
I sure do wish there was a way to roll back to v5.xx.yy
Well, I've disabled that ^^ regex filter in domains and I am now seeing names instead of IP's in the query log for those I have configured, so now it's disabled when I search adlists in the gui I get: