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
address=/.test/127.0.0.1
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.
Leave a Reply