[daemon]. Es un servidor DHCP y reenviador DNS. Está diseñado para proporcionar DNS y, opcionalmente, DHCP, a una red pequeña.
Para que el ordenador guarde en cache las páginas visitadas y no vuelva a resolver las ips con el servidor DNS:
# gedit /etc/resolv.conf
Independientemente de que existan más lineas indicando otras ips, añadir la siguiente:
nameserver 127.0.0.1
Y para distribuir la carga entre varios servidores, añadir la linea:
options timeout:1 rotate attempts:1
Comprobar el correcto funcionamiento:
$ dig tuxapuntes.com | grep Query
;; Query time: 369 msec
Volver a lanzar dig:
$ dig tuxapuntes.com | grep Query
;; Query time: 0 msec
Si nuestra IP es dinámica, NetworkManager nos modificará cada cierto tiempo el archivo /etc/resolv.conf, para substituir el creado automaticamente por el nuestro:
# cp /etc/resolv.conf /etc/resolv.conf.local
# crontab -e
*/3 * * * * cp /etc/resolv.conf.local /etc/resolv.conf (actualizar cada 3 minutos)
1.-
Configurar dnsmasq con cloudflare [1.1.1.1], opendns [208.67.222.222] y quad9 [9.9.9.9] como resolución de DNSs.
$ sudo nano /etc/dnsmasq.conf
# Descomentar y configurar:
server=1.1.1.1
server=208.67.222.222
server=9.9.9.9
no-resolv # No usar /etc/resolv.conf
listen-address=127.0.0.1
bind-interfaces