Please follow the below template, it will help us to help you!
Expected Behaviour:
Performing nslookup or ping of hostname of host on local subnet should resolve with FQDN and IP.
Actual Behaviour:
Upon reboot, pi-hole is unable to resolve hostnames until I restart dnsmasq.
Debug Token:
rpsfz6wj9y
Pi-hole is installed on Odroid XU4 running latest version of Ubuntu Mate minimal. Pi-hole dhcp is disabled, custom ipv4 upstream server is set to 192.168.1.1. Router is a Ubuquiti EdgeRouter X, and pi-hole has been assigned 192.168.1.10 via static mapping in the DHCP settings. ERX is configured to assign 192.168.1.10 as a single DNS server to all client devices. Everything works great and ads are blocked by the pi, but local hostname resolution will fail until I manually restart dnsmasq from cli. Restarting pi-hole ftl doesn't fix the issue, rather it breaks resolution until I restart dnsmasq.