Dnsmasq

From UVOO Tech Wiki
Revision as of 00:13, 22 August 2020 by Busk (talk | contribs)
Jump to navigation Jump to search

Related commands

  • sudo systemd-resolve --flush-caches

Files of Interest

/var/lib/misc/dnsmasq.leases

Stub Resolver

Install

sudo systemctl disable systemd-resolved
sudo systemctl mask systemd-resolved
sudo systemctl stop systemd-resolved
sudo apt-get update && sudo apt-get install -y dnsmasq
echo "10.0.0.1  prod.example.com. >> /etc/dnsmasq.hosts"
echo "10.0.0.2  dev.example.com. >> /etc/dnsmasq.hosts"
# sudo systemctl unmask systemd-resolved
# sudo systemctl enable systemd-resolved

/etc/dnsmasq.conf

no-resolv

# Google's nameservers, for example
server=8.8.8.8
server=8.8.4.4

addn-hosts=/etc/dnsmasq.hosts
...