O script de inicialização do dnsmasq é /etc/init.d/dnsmasq . É chamado por links simbólicos dos diretórios /etc/rcX.d/, por exemplo: /etc/rc2.d/S15dnsmasq
Se não quiser começar, remova o pacote com sudo apt-get remove dnsmasq . Ou você pode deixá-lo instalado e apenas remover todos os links simbólicos dos diretórios /etc/rcX.d/ com o comando: update-rc.d -f dnsmasq remove .
Você também pode editar /etc/default/dnsmasq e alterar "ENABLED = 1" para "ENABLED = 0", que também dirá para não ser executado no modo daemon.
Por último, você pode desabilitar apenas a função DHCP editando /etc/dnsmasq.conf e adicionando linhas para suas interfaces que você não deseja que o DHCP adicione, por exemplo: "no-dhcp-interface = eth0". Você pode fazer isso se ainda quiser usar a funcionalidade do DNS.
Nota: às vezes o dnsmasq é instalado como dnsmasq-base em vez de dnsmasq para trabalhar com outros pacotes como o NetworkManager (ao compartilhar uma conexão com a Internet) ou o Libvirt (para fornecer endereços para máquinas virtuais).