Table of Contents

dnsmasq

context

dit document beschrijft de werking van dnsmasq op debian.
Dnsmasq is een lichtgewicht servertje dat dns en dhcp functie kan opnemen.

installatie

  1. installeer het pakket:
    sudo apt-get install dnsmasq
  2. service staat meteen actief en gestart en luistert op tcp/53

configuratie

beheer van host entries

  1. open /etc/hosts
  2. voeg ipdres en hostnaam toe:
    10.11.12.13 rodelhoze naske 
  3. reload de configuratie:
    sudo systemctl reload dnsmasq

aliassen (CNAME)

gemak dient de mens, dus waarom al die servernamen onthouden? Aliassen kan je op 2 manieren instellen:

dnsmasq.conf

  1. open /etc/dnsmasq.conf
  2. voeg toe:
    cname=<alias>,<hostname> 
  3. bewaar en reload de configuratie
  4. voorbeeld:
    cname=raspberry,dns,cups,pietje

    server heet pietje en is eveneens bereikbaar als raspberry dns cups

Warning: Windows nslookup kan hiermee niet overweg.

hosts

  1. open /etc/hosts
  2. voeg toe:
    <ipadres> <hostname> <alias1> <alias2> <alias3>
  3. bewaar en reload de configuratie
  4. voorbeeld:
    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.

testen

Voeg ipadres van je DNS server nu toe aan de servers die hem moeten gebruiken.

TIPS

backup

meer info