Trying to add revServers option to pihole.toml. After I make an edit the change is overwritten. The FTL-log file states "Reloading config due to pihole.
The setting I'm trying to make is: line 231 "revServers = "true,192.168.5.0/24,192.168.5.7"
Ubuntu 24.04 on a Raspberry Pi 5
pihole ran ok on version 5.18 but after running pihole -up to version 6, the configs have changed. Documentation states to make changes to pihole.toml however I don't understand why my edits keep reverting back to their previous version.
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
Oops, my bad.
I now understand that pihole.toml is syntax checked and ignored/reverts if in error. The change I made to "revServers" did not include the square brackets hence the syntax checked ignored my edit. Using the format "revServers = [ "true,192...,192... ]" solved my (edit not saved) problem.
However I'm still unable to get both named and pihole running on 2 IPs on the same system, like I previously did with pihole ver 5.
named runs fine on a fixed IP but pihole tries to bind to all IPs. Error message is "port in use". Stopped named and I can start pihole, however I want pihole to forward to my DNS server hence want both services running.
Any suggestions to fix pihole to a single IP?
Made some progress. I created an alias IP on .130 as eth0:1 and set named to use that. Also set pihole to bind only on "eth0". "netstat -l" and "ss" show both named and pihole processes are running.
Unfortunately if I query pihole for a local host I get "server cant find xxx: NXDOMAIN". Any suggestions.