Conexão com a Internet perdida após a instalação do dnsmasq

4

Atualmente, estou tentando configurar um ponto de acesso no meu pi de framboesa, mas assim que instalo o 'dnsmasq', a conexão com a Internet é perdida ('host desconhecido' ao tentar executar ping em qualquer servidor).

O que causa isso e como faço para conectá-lo à internet novamente?

P.S .: eu posso acessá-lo via ssh, então a rede local ainda está funcionando ...

edit: então, aparentemente, é apenas o dns-server, porque ele funciona ao executar o ping do IP numérico em vez de, por exemplo, google.com; Eu assumo que o serviço dnsmasq / nscd está sobrescrevendo a configuração de trabalho

    
por Simon 06.07.2015 / 16:19

2 respostas

2

Você precisa configurar dnsmasq . Procure em /etc/dnsmasq.conf . Não sei muito sobre sua situação, mas tenho certeza de que você precisará definir essas opções:

resolv-file=/etc/dnsmasq.resolv
listen-address=127.0.0.1
listen-address=10.0.0.3  # Or whatever the machine's IP address is.

O arquivo /etc/resolv.conf é o que todo processo diferente de dnsmasq procura para encontrar o endereço IP para o qual enviar uma consulta DNS. Na máquina executando dnsmasq , /etc/resolv.conf deve ter seu próprio endereço IP em resolv.conf .

Em seguida, você precisa ter /etc/dnsmasq.resolv contendo o endereço IP do servidor DNS do próximo nível. Esse pode ser o servidor DNS da sua empresa ou o servidor DNS do seu provedor, ou algo parecido com o 8.8.8.8, ou qualquer pessoa que você use.

Tenho uma superstição que depois de alterar dnsmasq.conf ou dnsmasq-resolv , você precisa parar e iniciar o processo dnsmasq . Eu posso estar errado.

    
por 06.07.2015 / 17:52
2

O dnsmasq deve ler /etc/resolv.conf e usar os servidores DNS lá. Caso isso não funcione por algum motivo, você pode especificar manualmente quais servidores DNS usar. Para fazer isso, em /etc/dnsmasq.conf , adicione server= seguido pelo endereço IP do servidor DNS. Por exemplo, para usar 8.8.8.8 e 8.8.4.4 como seus servidores DNS, use:

server=8.8.8.8
server=8.8.4.4
    
por 06.07.2015 / 17:50