dit document beschrijft de werking van dnsmasq op debian.
Dnsmasq is een lichtgewicht servertje dat dns en dhcp functie kan opnemen.
sudo apt-get install dnsmasq
expand-hosts domain=jackland.net
server 8.8.8.8
bogus-priv
log-queries log-facility=/var/log/dnsmasq.log
dnsmasq --test
systemctl restart dnsmasq
10.11.12.13 rodelhoze naske
sudo systemctl reload dnsmasq
gemak dient de mens, dus waarom al die servernamen onthouden? Aliassen kan je op 2 manieren instellen:
/etc/dnsmasq.confcname=<alias>,<hostname>
cname=raspberry,dns,cups,pietje
server heet pietje en is eveneens bereikbaar als raspberry dns cups
Warning: Windows nslookup kan hiermee niet overweg.
/etc/hosts<ipadres> <hostname> <alias1> <alias2> <alias3>
10.11.12.13 pietje dns cups raspberry
server heet pietje en is eveneens bereikbaar als **dns cups raspberry **
Deze methode werkt op elk platform en heeft het voordeel dat al je host records in 1 bestand staan.
dnsmasq --test
nslookup <adres> <adres dnsmasq> vb: nslookup rodelhoze 10.11.12.15
sudo tail -f /var/log/dnsmasq.log
Voeg ipadres van je DNS server nu toe aan de servers die hem moeten gebruiken.
############### # SERVER VLAN # ############### 10.11.12.20 server1 10.11.12.21 server2 10.11.12.21 server3 #################### # INSTALLATIE VLAN # #################### 10.11.120.20 inst1 10.11.120.21 inst2 10.11.120.21 inst3