Me gustaría usar solo dnsmasq para reenviar todas las solicitudes dns al servidor dns de google y deshabilitar dhcp ...
¿Cómo puedo lograr este resultado?
dnsmasq tiene el servidor dhcp deshabilitado por defecto. Para habilitarlo, debe descomentar las líneas relacionadas con dhcp en/etc/dnsmasq.conf
para reenviar todas las solicitudes a 208.67.222.222 es suficiente agregar (sin tocar dnsmasq config) en /etc/resolv.conf
:
nameserver 127.0.0.1
# In order to configure dnsmasq to act as cache for the host on which it
# is running, put [as the first line] "nameserver 127.0.0.1" in /etc/resolv.conf to force
# local processes to send queries to dnsmasq. [...]
# dnsmasq is smart enough to ignore this line and forward all queries appropriately,
# while all other applications will send all their queries to dnsmasq.
nameserver 208.67.222.222
Eso es :)
Simplemente comente las líneas relacionadas con dhcp en su archivo dnsmasq.conf y luego reinicie dnsmasq.
fuente