Sem conexão com a internet (o endereço do servidor DNS é o endereço do roteador) [fechado]

3

Minha conexão com a internet no Ubuntu 13.10 não funciona. Eu posso usar endereços IP para abrir sites, mas não URLs. O servidor DNS ao qual me conecto é o endereço IP do meu roteador. Quando me conecto à VPN do meu empregador, posso acessar a web.

Eu encontrei a seguinte dica para resolver um problema similar em este post . Recomenda a digitação

sudo mv /etc/resolv.conf /etc/backup.resolv.conf

para remover o arquivo resolv.conf .

Isso tornou o problema ainda pior. Quando eu agora tento me conectar à VPN, ele diz

The VPN connection failed due to unsuccessful domain name resolution.

Eu sou um novato no Ubuntu e, portanto, realmente perdido. Alguma recomendação do que fazer?

:~$ cat /etc/network/interface  
cat: /etc/network/interface: No such file or directory

:~$ cat /etc/resolv.conf  
cat: /etc/resolv.conf: No such file or directory

:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:21:cc:5f:25:5b  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Memory:d2500000-d2520000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:884 errors:0 dropped:0 overruns:0 frame:0
          TX packets:884 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:69077 (69.0 KB)  TX bytes:69077 (69.0 KB)

wlan0     Link encap:Ethernet  HWaddr 8c:a9:82:a7:3e:da  
          inet addr:192.168.0.11  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: 2a02:908:f423:4f80:8ea9:82ff:fea7:3eda/64 Scope:Global
          inet6 addr: 2a02:908:f423:4f80:11ee:29c5:5d3b:588d/64 Scope:Global
          inet6 addr: fe80::8ea9:82ff:fea7:3eda/64 Scope:Link
          inet6 addr: 2a02:908:f423:4f80::/128 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:61 errors:0 dropped:0 overruns:0 frame:0
          TX packets:132 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8738 (8.7 KB)  TX bytes:26478 (26.4 KB)
    
por Mike 18.12.2013 / 20:27

2 respostas

0

Muitos roteadores fazem "encaminhamento de DNS", o que significa que eles se anunciam (via DHCP) como servidores DNS e, em seguida, armazenam em cache e encaminham quaisquer solicitações de DNS da rede interna.

A primeira coisa a perguntar é se isso só acontece no Ubuntu ou em outro sistema operacional (Windows, Mac OS, Android, iOS) também. Pela aparência, isso acontecerá independentemente do sistema operacional, e a causa pode ser uma configuração incorreta no roteador. Então você pode fazer duas coisas:

  1. Configure seu roteador adequadamente. Faça o login em sua página de configuração (verifique o manual para isso) e configure um DNS estático (o DNS público do Google é uma boa escolha, use 8.8.8.8, mais aqui ). Em seguida, faça o computador reconfigurar sua interface via DHCP. Você deve então ser capaz de resolver nomes adequadamente.
  2. Configure o endereço DNS diretamente no computador, ignorando o roteador. Clique no ícone de rede sem fio / na barra superior, selecione "Editar conexões", pegue a conexão que você está usando, clique em "Editar". Em seguida, na guia "Configurações IPv4", selecione "Somente endereços automáticos (DHCP)" e, no campo (apenas habilitado) Servidores DNS, insira 8.8.8.8.

Para diagnosticar qual servidor DNS está resolvendo seus nomes, abra um terminal (ctrl-alt-t) e digite dig www.yahoo.com , você deverá ver informações de diagnóstico sobre onde suas consultas estão sendo enviadas.

    
por roadmr 18.12.2013 / 20:59
0

Bem, eu tive o erro "A conexão VPN falhou devido a resolução mal-sucedida de nome de domínio" no meu archlinux, agora funciona para mim. Primeiramente eu instalei o openconnect e tentei conectar através dele. Ele se conectou com sucesso, mas não conseguiu o tunel funcionando. Então eu tentei o AnyConnect que me levou ao erro acima. Mas abra o endereço de conexão no CLI. O original era vpn.address.cz e eu tentei até mesmo o link sem sucesso, e o openconnect deu outro, link
Eu colei na janela AnyConnect (sem essas vantagens) e de alguma forma funciona!

Sinto muito pelo meu inglês e espero que ele o ajude.

    
por nomad 18.12.2014 / 22:31