First, I want to clarify two things: that I love the pihole project, and that I’m about to ask a question similar to some existing topics, but not clarified by them. My intent here is not to undermine the project, or assess if it is the better option, but rather to understand how its successes could be utilized for a user’s task.
Tl;dr, I have had a local dnsmasq server on an existing home computer. I can, to no avail, point my DD-WRT to that computer for a local dns server. With pi-hole, however, it works exactly as expected. So, optimistic, I went digging for the configuration to try mimicking it on my other system, but nothing seems to be working. I’m pasting my /etc/dnsmasq.conf in hopes that someone can help me with this question that has plagued me for quite some time.
domain-needed bogus-priv # Listen to localhost and the OpenVPN tun0. listen-address=127.0.0.1,10.8.0.1 # necessary for OpenVPN bind-interfaces # Ad/Tracker Blacklist conf-file=/etc/adserver # Don't use the /etc/resolv.conf file (cues from pihole, only uses localhost) no-resolv # Specify DNS Servers (OpenDNS) server=188.8.131.52 server=184.108.40.206