dnsmasq es un servidor ligero de DNS, TFTP y DHCP. Su objetivo es proporcionar un servicio de DNS y DHCP acoplado a una LAN. Dnsmasq acepta consultas DNS y las responde desde un pequeño caché local o las reenvía a un servidor DNS real y recursivo. Este software también tiene instalados muchos enrutadores baratos para almacenar en caché las consultas DNS Simplemente reinicie para vaciar el caché dns:
Creo que usar SIGHUP es el método más limpio porque la página de manual lo anota y dnsmasqpuede que no borre la memoria caché al reiniciar. Aunque lo hubiera puesto en # killall -HUP dnsmasqlugar de # killall -1 dnsmasqporque es más fácil de recordar / entender.
James Haigh
1
En realidad sí no causa que vuelva a leer su configuración - esa parte es incorrecto - pero eso no tiene importancia para la cuestión porque la configuración no es necesario volver a leer para borrar la caché.
James Haigh
7
Como no hay scripts de inicio en DD-WRT, creo que esta sería la forma más fácil de reiniciar dnsmasq:
Respuestas:
Según Flush dnsmasq dns cache :
dnsmasq es un servidor ligero de DNS, TFTP y DHCP. Su objetivo es proporcionar un servicio de DNS y DHCP acoplado a una LAN. Dnsmasq acepta consultas DNS y las responde desde un pequeño caché local o las reenvía a un servidor DNS real y recursivo. Este software también tiene instalados muchos enrutadores baratos para almacenar en caché las consultas DNS Simplemente reinicie para vaciar el caché dns:
fuente
stopservice dnsmasq
seguido porstartservice dnsmasq
? Ver barrymorrison.com/tag/dd-wrtEnvíe la señal HUP para decirle que vacíe el caché y vuelva a leer su configuración, comenzando así con una pizarra limpia.
fuente
dnsmasq
puede que no borre la memoria caché al reiniciar. Aunque lo hubiera puesto en# killall -HUP dnsmasq
lugar de# killall -1 dnsmasq
porque es más fácil de recordar / entender.Como no hay scripts de inicio en DD-WRT, creo que esta sería la forma más fácil de reiniciar dnsmasq:
Mata a dnsmasq:
Inicie dnsmasq:
fuente
Siempre he usado:
que me ha funcionado bien Estoy ejecutando algunas de las versiones más nuevas de DD-WRT y
También parecía funcionar sin error o necesitando sudo ...
fuente
Reinicie el servicio dnsmasq, ya sea desde la interfaz de usuario.
O desde la interfaz de línea de comando a través de
fuente