Quero que meu Raspberry Pi use o OpenDNS para resolver nomes de domínio. Como posso modificar essa configuração?
/etc/resolv.conf
não é mais o caminho certo para isso: você precisa editar /etc/dhcpcd.conf
. Veja minha resposta abaixo.
Quero que meu Raspberry Pi use o OpenDNS para resolver nomes de domínio. Como posso modificar essa configuração?
/etc/resolv.conf
não é mais o caminho certo para isso: você precisa editar /etc/dhcpcd.conf
. Veja minha resposta abaixo.
Respostas:
Se você estiver usando o Debian no Raspberry Pi, precisará editar /etc/resolv.conf
nano /etc/resolv.conf
depois adicione o IP do servidor do openDNS
nameserver 208.67.222.222
nameserver 208.67.220.220
Btw, se você tiver alguma dúvida sobre a velocidade do DNS, poderá dar uma olhada neste post
nameserver 208.67.220.220``and
servidor de nomes 208.67.222.222` para /etc/network/interfaces
reiniciar ou fazer o seu fórum /etc/init.d/networking restart
. Se ainda não estiver funcionando, cole o resultado dedig google.com
/etc/resolv.conf
e /etc/network/interfaces
?
Não edite, /etc/resolv.conf
pois esse arquivo é gerado automaticamente. Em vez disso, edite /etc/network/interfaces
e adicione o seguinte ao final:
dns-nameservers 8.8.4.4 8.8.8.8
Eu descobri que na versão mais recente do Raspbian (extensão, eu acho?), Agora você precisa editar a última linha do /etc/dhcpcd.conf
. Deve haver uma linha que comece com static domain_name_servers=
- você pode personalizá-la com uma lista de servidores DNS separados por espaço, como este:
static domain_name_servers=1.1.1.1 1.0.0.1 208.69.38.205 8.8.8.8
Servidores DNS em destaque: Cloudflare , OpenDNS e Google
Edit: Como @DavidOliver aponta, você pode precisar reiniciar o dhcpcd também: sudo systemctl restart dhcpcd.service
.
etc/resolv.conf
simplesmente não estão mais corretos.
sudo systemctl restart dhcpcd.service
Eu encontrei a resposta de outro site e este é o melhor. Eu usei a última parte do artigo, pois o Raspbian vem com o dchpcd já instalado e ainda quero um endereço IP automático e não um endereço IP estático. Executando a partir de uma inicialização múltipla do Raspberry Pi3 [berryboot] com Raspbian - Tipo de pixel
sudo nano /etc/resolv.conf.head
no seu terminal. Você terá uma folha em branco para trabalhar. Em seguida, copie e cole o seguinte código:
#OpenDns Servers
nameserver 208.67.222.222
nameserver 208.67.220.220
clique em cntrl + x para sair e selecione y para as seguintes opções salvar. reinicie o seu Raspberry Pi com
sudo reboot
Para se certificar de que você está usando o OpenDNS, acesse o seguinte site: Página de boas-vindas do OpenDns
Os servidores openDNS funcionaram para mim, obrigado. Durante uma sessão de aprendizado da Udemy, tive um problema depois de abandonar meu acordo de compartilhamento wifi com o meu Mac e configurar o hub Ethernet com o PI em uma rede doméstica diferente. O problema com meu acordo de compartilhamento de IP anterior com o WiFi.
Quando eu configurei originalmente o PI com o acordo de compartilhamento, o texto Dentro do arquivo de resolução era:
nameserver 192.168.2.1
que foi inserido automaticamente pelo sistema operacional minibian, NOT ME!
Esse IP se tornou o servidor DNS padrão, com o MacMini fornecendo perfeitamente o DNS real em segundo plano. O que outras pessoas estão dizendo
PRECISA EDITAR (vim) COM
nameserver 208.67.222.222
nameserver 208.67.220.220
Então eu poderia pingar google.com Graças a Deus por fóruns!
Adicione esta linha ao arquivo /etc/dhcp/dhclient.conf:
option domain-name-servers 192.168.1.8, 8.8.8.8, 8.8.4.4
Então vai funcionar.