dnsmasq
il file di configurazione è /etc/dnsmasq.conf
Per abilitare il log delle query basta abilitare la direttiva log-queries
Nella installazione di default è tutto commentato ma funziona: se si aggiungono dei nomi in /etc/hosts vengono serviti dal dns a patto che siano nomi locali.
Con questo servizio è possibile mascherare intere reti usando un trucco:
address=/google.com/127.0.0.1
testare l'installazione
usando host
per risolvere un nome:
host www.google.com
per risolvere un nome specificando il dns:
host www.google.com 8.8.8.8
usando dig
dig www.google.com
nella parte answer il primo numero dopo il nome è il TTL (in secondi)
dig @server name type
type se non viene specificato per default è A