Você não precisa listar nenhum servidor de nomes diferente de 127.0.0.1
in /etc/resolv.conf
. O que você precisa para informar dnsmasq do servidor DNS upstream, e ele irá retransmitir e armazenar em cache as solicitações para o servidor do ISP.
Se os provedores de DNS do seu ISP não forem alterados (eles raramente o fazem), você poderá declará-los no arquivo de configuração do Dnsmasq ( /etc/dnsmasq.conf
), com linhas como server=203.0.113.1
. Se o daemon ppp ou dhcp abaixar os endereços dos provedores do seu ISP em um arquivo, digamos /etc/ppp/resolv.conf
, faça referência a esse arquivo em dnsmasq.conf
: resolv-file=/etc/ppp/resolv.conf
.
Você encontrará instruções para as configurações mais comuns na documentação de configuração do Dnsmasq e lista completa de opções no arquivo de configuração de exemplo .
Se você estiver executando Debian, Ubuntu ou alguma outra distribuição com o pacote resolvconf , instale-o. O Resolvconf gerencia automaticamente a adição e remoção de entradas da configuração do DNS quando você se conecta ou desconecta de uma rede.