[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dnsmasq cache local



2017-08-28 22:47 GMT+02:00 Debian Forever <debianforever535@gmail.com>:
> Hola buenas, estoy montandome un dnsmasq en local para cachear las
> peticiones DNS de un servidor DNS ajeno.
>
> La idea es, mi ordenador hace una petición DNS que no está registrada
> en mi Dnsmasq local, pero hace un forward y lo envía al servidor DNS
> ajeno (antes mencionado). De tal forma, que la próxima vez que vuelva
> a consultar esa dirección DNS, ya la tenga cacheada y no haga falta
> pedirla al servidor DNS ajeno.
>
> Tengo esta configuración:
>
> listen-address=127.0.0.1
> port=53
> bind-interfaces
> user=dnsmasq
> log-facility=/var/log/dnsmasq.log
> log-queries
> dns-forward-max=150
> cache-size=0 (ilimitada)
> server=192.168.0.33
>
> Pero en los logs veo, que no cache nada en local, que siempre va a
> preguntar las entradas DNS hacia el servidor 192.168.0.33:
>
> dnsmasq[5067]: query[A] www.google.es from 127.0.0.1
> dnsmasq[5067]: forwarded www.google.es to 192.168.0.33
>
> Qué estoy haciendo mal?? Estoy mirando información pero no encuentro nada...
>
> Gracias por adelantado.


Acabo de leer esto:

-c, --cache-size=<cachesize>
Set the size of dnsmasq's cache. The default is 150 names. Setting the
cache size to zero disables caching.

Pero incluso dandole un valor, se comporta igual...

Alguna idea??


Reply to: