Say you’re a developer and you want all domains that end in “.test” to be redirected to 127.0.0.1
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)
- 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. 127.0.0.1 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.