vários serviços DNS

vários serviços DNS

No meuFedorasistema: uma simples estação de trabalho PC atrás de uma caixa de provedor com um laptop extra também ligadoFedora, Eu tenhodnsmasq,avahi-daemoneresolvido pelo systemdque gerenciam conexões DNS.

avahi-daemon :

O daemon Avahi mDNS/DNS-SD implementa a arquitetura Zeroconf da Apple (também conhecida como "Rendezvous" ou "Bonjour"). O daemon registra endereços IP locais e serviços estáticos usando mDNS/DNS-SD e fornece duas APIs IPC para programas locais fazerem uso do cache de registro mDNS que o daemon avahi mantém.

dnsmasq:

dnsmasq é um DNS leve, TFTP, PXE, anúncio de roteador e servidor DHCP. Destina-se a fornecer serviço DNS e DHCP acoplado a uma LAN.

resolvedor do systemd:

systemd-resolved é um serviço de sistema que fornece resolução de nomes de rede para aplicativos locais. Ele implementa um resolvedor de stub DNS/DNSSEC de cache e validação, bem como um resolvedor e respondedor LLMNR e MulticastDNS.

Minha pergunta é: isso não é um exagero? Ou sinto falta de alguma coisa? Eu realmente não entendo as diferenças fundamentais entre eles. E se eu precisar de apenas um, qual seria?

Obrigado

informação relacionada