Com base em suas informações adicionais, você precisa adicionar essa linha a dnsmasq.conf
, que minha máquina do Slackware tem em /etc/
:
listen-address=127.0.0.1
Isso é uma adição à outra linha listen-address
. Você pode configurar mais de um "endereço de escuta". Meu palpite é que você também precisa comentar a linha "bind-interfaces" também, mas isso é apenas um palpite.
Você também deve verificar qual é o valor do parâmetro resolv-file
. Esse arquivo existe e seu conteúdo faz sentido? Você provavelmente não quer algo como:
resolv-file=/etc/resolv.conf
porque isso faria com que todas as chamadas para gethostbyname()
fossem ignoradas usando dnsmasq
ou dnsmasq
tentasse se usar para resolver nomes, dependendo do que está em /etc/resolv.conf
.
Não se esqueça de reiniciar dnsmasq
depois de fazer alterações.