Deshabilitar por completo servidor dhcp - Versión para impresión +- Foro QNAP en español (https://www.qnapclub.es) +-- Foro: GENERAL (https://www.qnapclub.es/forumdisplay.php?fid=3) +--- Foro: Cuestiones técnicas (https://www.qnapclub.es/forumdisplay.php?fid=35) +--- Tema: Deshabilitar por completo servidor dhcp (/showthread.php?tid=2986) |
Deshabilitar por completo servidor dhcp - danielo515 - 13-07-2019 Muy buenas, Llevo un par de días pegándome con mi NAS que usa QTS 4.4.0. El asunto es que quiero utilizar mi propio servidor DNS y DHCP (el mismo para ambas cosas), concretamente dnsmasq. La cosa es que por algún motivo que desconozco QTS tiene ambos servicios corriendo por defecto y me ocupa los puertos. He conseguido deshabilitar el DNS mediante el autorun.sh (que me parece una chapuza, pero bueno), pero me es imposible deshabilitar por completo el DHCP. He deshabilitado todos los servidores DHCP que tenía, pero parece que hay algunos que no los puedo deshabilitar. Parece que ser que pertenecen a la red interna de docker (container station), pero al ser manejados internamente por docker no deberían ocupar los puertos, no? La cosa es que por más que desactivo todos los servidores dhcp siempre encuentro un servicio a la escucha: Código: [~] # lsof -i :67 Qué alternativas tengo para deshabilitarlo por completo? qué consecuencias implica ? Garcias y un saludo. Deshabilitar por completo servidor dhcp - Ganekogorta - 13-07-2019 Hola Yo miraría a ver si tienes algún switch virrual activado con servidor dhcp activado. Yo probaría a desactivar el resto de máquina virtuales y contenedores (dockers). Deja QTS con lo mínimo y activa dnsmasq. Comprueba que va bien y luego ir activando el resto de VMs y contenedores uno a uno para ver quien es la que da problemas. Si alguno de los anteriores es el que te da problemas, hay que ver si es posible reconfigurar ese contenedor o VM. Un saludo Agur eta ondo ibilli Mon (TS-469Pro, TVS-673, QBoat Sunny y TS-453Be) RE: Deshabilitar por completo servidor dhcp - danielo515 - 15-07-2019 Muy buenas, Por supuesto que hay dos interfaces virtuales con servidores DHCP, en concreto docker0 y lxcbr0. La cosa es que no entiendo por que son necesarios. Tal como he tratado de explicar, no puedo desactivarlos manualmente desde el virtual switch. Me imagino que debe ser porque están en uso. En teoría si detengo todos los contenedores debería ser capaz de deshabitar los servidores DHCP en esas interfaces pero, cuales son las consecuencias? Dejaría de funcionar algo? Un saludo y gracias RE: Deshabilitar por completo servidor dhcp - danielo515 - 15-07-2019 Bueno, al final he encontrado una solución a mi problema. En mi caso ha sido suficiente con añadir la siguiente línea al dnsmasq.conf Código: bind-interfaces Código: except-interface=lo El motivo de necesitar esa línea es: <<< On systems which support it, dnsmasq binds the wildcard address, even when it is listening on only some interfaces. It then discards requests that it shouldn't reply to. This has the advantage of working even when interfaces come and go and change address. This option forces dnsmasq to really bind only the interfaces it is listening on. About the only time when this is useful is when running another nameserver (or another instance of dnsmasq) on the same machine. Setting this option also enables multiple instances of dnsmasq which provide DHCP service to run in the same machine <<< Es decir que dnsmasq por defecto intenta engancharse a todas las interfaces independientemente de lo que le indiques, de ahí que entrara en conflicto con los otros dos demonios. Un saludo Deshabilitar por completo servidor dhcp - Ganekogorta - 15-07-2019 Hola Gracias por comentarlo y dar la solución. Un saludo Agur eta ondo ibilli Mon (TS-469Pro, TVS-673, QBoat Sunny y TS-453Be) |