dnsmasq on pihole for wildcards

Say you’re a developer and you want all domains that end in “.test” to be redirected to

in the past, we’d edit /etc/hosts file and call it a day.

But now, with multiple web services, and code that’s shared between multiple sites, we may want something a little more robust.

DNSMasq to the rescue. I won’t go into details on how to install it, as it’s automatic with pihole.

I’m using Pi Hole FTL version 5.2. (Date as of writing is 2020-Nov-04)

  1. create a new file called /etc/dnsmasq.d/99-custom.conf

$> sudo nano /etc/dnsmasq.d/99-custom.conf

2. The contents of the file should be this single line


the “.test” is the wildcard notation. is the address you want it to map to.

3. Restart pihole FTL

$> sudo service pihole-FTL restart

Now, on your local machine, ping anything.TEST to make sure it’s working.





Leave a Reply

Your email address will not be published. Required fields are marked *