dnsmasq es software libre prestación de Domain Name System (DNS) de almacenamiento en caché , un Dynamic Host Configuration Protocol (DHCP) servidor , de publicidad y de arranque de red del router características, destinado a las pequeñas redes de ordenadores . [4] [5]
Desarrollador (es) | Simon Kelley |
---|---|
Versión inicial | 2001 |
Lanzamiento estable | 2,85 / 7 de abril de 2021 [1] |
Repositorio | |
Escrito en | C [2] |
Sistema operativo | Tipo Unix |
Tipo | servidor DNS |
Licencia | Licencia pública general GNU versión 2 o 3 [3] |
Sitio web | www |
dnsmasq tiene pocos requisitos de recursos del sistema, [6] [7] puede ejecutarse en Linux , BSD , Android y macOS , y se incluye en la mayoría de las distribuciones de Linux . En consecuencia, "está presente en muchos enrutadores domésticos y ciertos dispositivos de Internet de las cosas" [4] y está incluido en Android. [5]
Detalles
dnsmasq (abreviatura de DNS masquerade) es un reenviador de DNS ligero y fácil de configurar, diseñado para proporcionar servicios DNS (y opcionalmente DHCP y TFTP ) a una red de pequeña escala. Puede servir los nombres de máquinas locales que no están en el DNS global.
El servidor DHCP de dnsmasq admite arrendamientos DHCP estáticos y dinámicos, varias redes y rangos de direcciones IP. El servidor DHCP se integra con el servidor DNS y permite que las máquinas locales con direcciones asignadas por DHCP aparezcan en el DNS. dnsmasq almacena en caché los registros DNS, lo que reduce la carga en los servidores de nombres ascendentes y mejora el rendimiento, y se puede configurar para que recoja automáticamente las direcciones de sus servidores ascendentes.
dnsmasq acepta consultas de DNS y las responde desde una pequeña caché local o las reenvía a un servidor DNS recursivo real. Carga el contenido de / etc / hosts, de modo que se puedan resolver los nombres de host locales que no aparecen en el DNS global. Esto también significa que los registros agregados a su archivo local / etc / hosts con el formato "0.0.0.0 annoyingsite.com" se pueden utilizar para evitar que su navegador resuelva las referencias a "annoyingsite.com". Esto puede evolucionar rápidamente a un bloqueador de anuncios local cuando se combina con proveedores de listas de sitios de bloqueo de anuncios . Si se hace en un enrutador, se puede eliminar de manera eficiente el contenido publicitario de toda una casa o empresa.
dnsmasq admite estándares modernos de Internet como IPv6 y DNSSEC , arranque de red con soporte para BOOTP , PXE y TFTP y también scripting Lua .
Algunos proveedores de servicios de Internet reescriben las respuestas NXDOMAIN (el dominio no existe) de los servidores DNS, lo que obliga a los navegadores web a una página de búsqueda cada vez que un usuario intenta navegar a un dominio que no existe. dnsmasq puede filtrar estos registros NXDOMAIN "falsos", evitando este comportamiento potencialmente no deseado.
Ver también
Referencias
- ^ Kelley, Simon (7 de abril de 2021). "Anunciar: dnsmasq-2.85" . dnsmasq-discus (lista de correo) . Consultado el 28 de abril de 2021 .
- ^ "Dnsmasq" . Abrir Hub . Software Black Duck. Archivado desde el original el 29 de noviembre de 2014 . Consultado el 19 de noviembre de 2014 .
- ^ "Dnsmasq - servicios de red para redes pequeñas" . Archivado desde el original el 4 de mayo de 2011 . Consultado el 19 de noviembre de 2014 .
- ^ a b Thomson, Iain (2 de octubre de 2017). "Dnsmasq y los siete defectos: parche estos desagradables agujeros de control remoto" . El registro . Archivado desde el original el 4 de octubre de 2017 . Consultado el 5 de octubre de 2017 .
- ^ a b Goodin, Dan (3 de octubre de 2017). "Las fallas de ejecución de código amenazan a los usuarios de enrutadores, Linux y otros sistemas operativos" . Ars Technica . Archivado desde el original el 5 de octubre de 2017 . Consultado el 5 de octubre de 2017 .
- ^ "dnsmasq" . Wiki de Debian . Archivado desde el original el 29 de noviembre de 2014 . Consultado el 19 de noviembre de 2014 .
- ^ "dnsmasq" . Wiki de Arch Linux . Archivado desde el original el 24 de septiembre de 2014 . Consultado el 19 de noviembre de 2014 .
enlaces externos
- Página web oficial
- Bloqueo de anuncios mediante dnsmasq - LinksysInfo.org