This way, all the requests for my local services (that are behind the domain mydomain.xyz in this example) is handled by a pihole istance hosted at 192.168.8.110. This solution works perfectly, even after i activate the Override DNS Settings of All Clients option under DNS.
However, when the router is restarted, the option is lost! To my understanding, after looking at the scripts run by the router at startup, it seems that the dnsmasq.conf files get re-build at startup and so this setting from the LuCi interface is overwritten.
The router i’m using is a Flint 2.
Is there a way to set this option and keep it after restart?