Reemplazo de dnsmasq original con optware dnsmasq

Reemplazo de dnsmasq original con optware dnsmasq

Esta pregunta es para DD-WRT instalado en e3000 con optware.

Reemplacé el dnsmasq original para iniciar sesión, usando esto:http://www.dd-wrt.com/phpBB2/viewtopic.php?p=660694 Instalé optware en mi USB de 16 GB e instalé dnsmasq.

Funciona bien cuando se inició el servicio, pero tiene un problema:

  • Al reiniciar el dispositivo, el servicio dnsmasq no se carga. Tengo que cargarlo manualmente usando "servicio dnsmasq start".

Respuesta1

Encontré las respuestas a mis problemas. Puede ser útil para otra persona:

  1. "Siempre hay 2 procesos ejecutándose para cada red dhcp. El subproceso se debe a que dnsmasq configura a nadie para ejecutar el script externo especificado en --dhcp-script. Este es el comportamiento esperado". src: respuestas.launchpad.net/nova/+question/181398

  2. Como uno de los procesos no era nadie; Durante el arranque, el usuario 'nadie' no se inicializó. Se agregaron estas dos líneas a /opt/etc/init.d/S56dnsmasq:

grep -q nadie /etc/group || echo "nadie:x:99:" >> /etc/group

grep -q nadie /etc/passwd || echo "nadie:x:99:99:nadie:/var:/bin/false" >> /etc/passwd

¡Funciona de maravilla!

información relacionada