dnsmasq é um servidor DNS e DHCP leve e fácil de configurar. Ele é projetado para fornecer DNS e (opcionalmente) DHCP para uma rede pequena. Ele pode servir os nomes de máquinas locais que não estão no DNS global. O servidor DHCP se integra ao servidor DNS e permite que máquinas com endereços DHCP alocados apareçam no DNS com nomes configurados tanto em cada host quanto em um arquivo de configuração central. dnsmasq suporta contratos DHCP estáticos e dinâmicos e BOOTP/TFTP/PXE para inicialização de rede de máquinas sem disco. 