O DNS do dispositivo local acha que estou no país errado

0

Eu recentemente viajei para o Canadá e, quando cheguei, meu laptop Ubuntu 16.10 começou a ter problemas de resolução de DNS depois de alguns dias, quando ficou confuso sobre o país em que eu estava. Inicialmente, eu corrija meu DNS no Chrome, mas rapidamente percebi que o problema estava no meu dispositivo local.

Estou de volta aos EUA há mais de um mês e meu laptop continua confuso sobre o país em que estou. Eventualmente, meu acesso à rede a sites, repositórios de pacotes ou qualquer outra coisa fica bloqueado devido a erros de resolução de DNS. Quando visito o Youtube (por exemplo), ele sempre tem um logotipo "Youtube CA" no canto superior esquerdo.

Eu posso corrigir temporariamente esse problema fazendo:

sudo systemctl restart dnsmasq
sudo systemctl restart dns-clean
sudo systemctl restart pppd-dns

No entanto, após cinco a duas horas, os problemas de resolução de DNS retornam. Eu então tenho que reiniciar os serviços novamente para corrigir erros de resolução de DNS e recuperar o acesso a sites. Pode ser interessante notar que alguns sites ficam sem solução devido ao DNS, enquanto outros ainda são acessíveis, e parece aleatório para mim que caem em cada categoria.

Meu resolv.conf :

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1

Meu /run/dnsmasq/resolv.conf se parece com:

nameserver 127.0.1.1
nameserver 127.0.0.53

Para responder às perguntas abaixo, estou conectado à Internet por meio de um roteador com fio com DHCP automático. No entanto, esse problema também ocorreu com várias conexões Wi-Fi que usei desde o retorno do Canadá. DNS automático e DNS manual com 8.8.8.8 e 8.8.4.4 causam esse problema.

O provedor parece estar (usando traceroute conforme solicitado):

5  be-7725-cr02.56marietta.ga.ibone.comcast.net (68.86.93.125)  12.183 ms  12.324 ms  12.291 ms
6  hu-0-12-0-7-pe01.56marietta.ga.ibone.comcast.net (68.86.89.22)  12.114 ms  9.928 ms  9.847 ms
7  as15169-pe01.56marietta.ga.ibone.comcast.net (75.149.228.170)  35.742 ms  36.479 ms  36.491 ms

Tentei a sugestão abaixo de adicionar prepend domain-name-servers 8.8.8.8, 8.8.4.4; a /etc/dhcp/dhclient.conf , reiniciar o dispositivo e liberar o DNS no Chrome, e ainda não consigo acessar sites devido a problemas de resolução de DNS.

Só para deixar claro o que quero dizer com problemas de resolução de DNS, o erro que estou recebendo é:

This site can’t be reached

www.example.com’s server DNS address could not be found.

Try:

Checking the proxy, firewall, and DNS configuration

DNS_PROBE_FINISHED_BAD_CONFIG

    
por Matt Schuchard 28.01.2017 / 14:18

1 resposta

0

É melhor usar o servidor dns do Google ou do OpenDNS, em vez do seu provedor / roteador local.

sudo gedit /etc/dhcp/dhclient.conf

adicione esta linha

prepend domain-name-servers 8.8.8.8, 8.8.4.4;

Salve o arquivo, reinicie o computador e você está edone.

    
por 28.01.2017 / 18:23