En misombrerosistema: una simple estación de trabajo de PC detrás de una caja de proveedor con una computadora portátil adicional también ensombrero, Tengodnsmasq,demonio-avahiysystemd-resueltoque todos administran conexiones DNS.
demonio avahi:
El demonio Avahi mDNS/DNS-SD implementa la arquitectura Zeroconf de Apple (también conocida como "Rendezvous" o "Bonjour"). El demonio registra direcciones IP locales y servicios estáticos utilizando mDNS/DNS-SD y proporciona dos API de IPC para que los programas locales utilicen la caché de registros mDNS que mantiene el demonio avahi.
dnsmasq:
dnsmasq es un servidor DNS, TFTP, PXE, anuncio de enrutador y DHCP liviano. Su objetivo es proporcionar servicios DNS y DHCP acoplados a una LAN.
systemd-resolver:
systemd-resolved es un servicio del sistema que proporciona resolución de nombres de red a aplicaciones locales. Implementa un solucionador de código auxiliar DNS/DNSSEC de validación y almacenamiento en caché, así como un solucionador y respondedor LLMNR y MulticastDNS.
Mi pregunta es: ¿no es esto excesivo? ¿O me pierdo algo? Realmente no entiendo las diferencias fundamentales entre ellos. Y si necesito solo uno, ¿cuál sería?
Gracias