Primeiro, o arquivo /etc/resolv.conf tem uma entrada nameserver com o endereço IP da máquina executando dnsmasq ? Caso contrário, seu navegador está usando apenas o endereço IP exibido em /etc/resolv.conf para um servidor de nomes DNS. Você pode descobrir qual endereço IP seu navegador está usando executando nslookup em uma janela de terminal e emitindo o comando server .
Em segundo lugar, dnsmasq.conf tem um parâmetro resolv-file ? Se você quiser usar dnsmasq para agregar tráfego de DNS ou apenas bloquear determinados sites, provavelmente desejará mv /etc/resolv.conf /etc/dnsmasq.resolv e, em seguida, preencher o parâmetro resolv-file=/etc/dnsmasq.resolv .
Não se esqueça de parar e iniciar dnsmasq após essas alterações.