====== dnsmasq ====== Pequeña utilidad que combina tres herramientas: servidor DNS, servidor DHCP y servidor TFTP. Consume pocos recursos y el software libre. * [[https://thekelleys.org.uk/dnsmasq/doc.html|Sitio oficial]] ===== Casos de uso ===== * Traduce nombres web a direcciones IP (DNS) * Asigna direcciones IP a tus dispositivos (DHCP) * Puede bloquear anuncios o dominios no deseados. ===== docker-dnsmasq ===== [[https://github.com/jpillora/docker-dnsmasq|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 [[https://github.com/dockur/dnsmasq|dockurr/dnsmasq]].