Pequeña utilidad que combina tres herramientas: servidor DNS, servidor DHCP y servidor TFTP. Consume pocos recursos y el software libre.
Esta imagen de docker, además de dnsmasq, cuenta con una interfaz web para poder configurarlo y aplicar los cambios “en caliente” (sin tener que recrear el contenedor).
--- services: dnsmasq: image: jpillora/dnsmasq container_name: dnsmasq ports: - 5380:5380 - 53:53/upd volumes: - ./dnsmasq.conf:/etc/dnsmasq.conf environment: - HTTP_USER=foo - HTTP_PASS=bar cap_add: - NET_ADMIN restart: unless-stopped
Una vez creado el contenedor, podremos acceder a la interfaz de control desde http://ip.del.contenedor:5380/
Esta imagen lleva más de 6 años sin actualizarse. Usar con precaución. Hay otras imágenes con dnsmasq más recientes, aunque no tienen interfaz de control, como la de dockurr/dnsmasq.