Não é possível acessar o DNS através do roteador sem fio

3

Eu tenho um laptop Ubuntu 10.04 e, recentemente, tive alguns problemas estranhos de rede. Ele está no roteador sem fio doméstico, fornecido pela companhia telefônica, e não tem problema em falar com qualquer coisa na LAN sem fio, seja por número IP ou pelo nome / etc / hosts. Está configurado para usar a conexão sem fio com o DHCP, e realmente não há muito que eu possa estragar depois disso para entradas de rede.

Neste momento, posso alcançar a LAN por meio do número IP, mas isso não é bom para a navegação na web. Quando faço um nslookup, recebo respostas não autoritativas, então suspeito que estou acertando um cache em algum lugar (provavelmente o roteador). Qualquer tentativa de sair da LAN com um nome de domínio falha silenciosamente, como um "não consegue encontrar" usando o Firefox.

As únicas coisas que podem ter mudado desde que funcionou corretamente são 10.04 atualizações (e tem algumas delas) e algumas linhas adicionadas a / etc / hosts, para endereçar IPs fixos na LAN (no Intervalo de 192.168.0. *). As linhas estão no mesmo formato que as outras, e não é nada que eu não tenha feito antes, sem efeitos negativos.

Alguma idéia sobre o que tentar em seguida?

    
por David Thornley 04.09.2010 / 18:23

1 resposta

5

No Ubuntu 10.04, você pode configurar a rede para obter apenas o IP da sua máquina via DHCP, mas permite que você defina tudo o resto estaticamente. No sistema > Conexões de rede, entre na configuração da placa sem fio e selecione "Somente endereços automáticos (DHCP)" na lista suspensa Método. Abaixo, você poderá fornecer endereços de servidores DNS estáticos.

Esse recurso é comum em muitos sistemas operacionais, embora não haja acordo sobre como chamar o recurso ou onde colocá-lo. A informação do Arch Linux no comentário abaixo é uma possibilidade. O OS X e o Windows também podem fazê-lo.

Se o seu sistema realmente não tiver esse recurso, você poderá substituir temporariamente o /etc/resolv.conf para testar um conjunto diferente de servidores DNS. Essas alterações persistirão até a próxima renovação de concessão do DHCP.

Independentemente disso, a maneira de depurar um problema como este é tentar usar um serviço DNS público em vez da empresa do seu telefone. Eu gosto de usar os servidores DNS públicos do Google, já que seus endereços são fáceis de lembrar:

8.8.8.8
8.8.4.4

Outro serviço de DNS público popular é o OpenDNS, cujos servidores são:

208.67.222.222
208.67.220.220

Se isso funcionar, você pode continuar usando esses servidores, pois eles provavelmente têm vantagens sobre os serviços DNS genéricos fornecidos pelo seu ISP. Ou então, você pode começar a partir de uma posição de culpar o DNS da empresa de telefonia de alguma forma e atacar o problema a partir dessa direção.

Se essa alteração não ajudar, você exonerou os servidores DNS da operadora de telefonia, para que você saiba que o problema está dentro da casa.

    
por 04.09.2010 / 18:37