Resolução descoberta.
/etc/resolv.conf está sendo excluído. Como ou por que é indeterminado.
Pode ser que o fato de mudar o DNS no WiCd não resulta na alteração do resolv.conf.
Obrigado a todos pelas sugestões.
Estava funcionando bem e parou inexplicavelmente.
Eu posso pingar o gateway / roteador DNS / firewall (Desembaraçar) usando WiFi e cabo usando WiCd. O Network Manager não funciona neste computador
Relatórios do Firefox "servidor não encontrado" & amp; o pinging google.com fornece "host desconhecido".
A configuração do WiCd mostra o IP de DNS correto, o /etc/reslov.conf contém o IP correto (estava faltando, mas eu o substituí).
O servidor / gateway DNS (192.168.0.1) funciona com outros computadores na rede local.
Do laptop (192.168.0.55)…
user@laptop:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.0.1
user@laptop:~$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=0.854 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=0.875 ms
user@laptop:~$ ping 192.168.0.5
PING 192.168.0.5 (192.168.0.5) 56(84) bytes of data.
64 bytes from 192.168.0.5: icmp_req=1 ttl=64 time=0.774 ms
64 bytes from 192.168.0.5: icmp_req=2 ttl=64 time=0.747 ms
Da estação de trabalho (192.168.0.5)…
user@workstation:~$ ping 192.168.0.55
PING 192.168.0.55 (192.168.0.55) 56(84) bytes of data.
64 bytes from 192.168.0.55: icmp_req=1 ttl=64 time=0.754 ms
64 bytes from 192.168.0.55: icmp_req=2 ttl=64 time=0.720 ms
user@workstation:~$ ping google.com
PING google.com (74.125.224.110) 56(84) bytes of data.
64 bytes from nuq04s08-in-f14.1e100.net (74.125.224.110): icmp_req=1 ttl=46 time=90.6 ms
64 bytes from nuq04s08-in-f14.1e100.net (74.125.224.110): icmp_req=2 ttl=46 time=92.2 ms
Do laptop…
user@laptop:~$ ping 74.125.224.110
PING 74.125.224.110 (74.125.224.110) 56(84) bytes of data.
64 bytes from 74.125.224.110: icmp_req=1 ttl=46 time=105 ms
64 bytes from 74.125.224.110: icmp_req=2 ttl=46 time=91.5 ms
64 bytes from 74.125.224.110: icmp_req=3 ttl=46 time=92.2 ms
64 bytes from 74.125.224.110: icmp_req=4 ttl=46 time=89.3 ms
E também do laptop (usando o sudo)…
root@laptop:~# ps -e | grep bind
root@laptop:~# ps -e | grep net
17 ? 00:00:00 netns
root@laptop:~#
Informação adicional…
O laptop é de inicialização dupla e, com o mesmo hardware, o Windows não tem problemas de DNS. Além disso, existem três métodos de conexão à Internet, dois APs WiFi e uma conexão com fio. Esse problema ocorre em todos os três.
O Skype parece funcionar, não tendo problemas para se conectar à sua rede.
Este laptop Lenovo S12 (Intel® atom) parece não funcionar bem com o Linux / Ubuntu, já que são necessárias várias soluções personalizadas para que o Ubuntu funcione eg ex. precisando de WiCd porque o Network Manager não funciona . Mais aqui , aqui , aqui , e aqui .
Resolução descoberta.
/etc/resolv.conf está sendo excluído. Como ou por que é indeterminado.
Pode ser que o fato de mudar o DNS no WiCd não resulta na alteração do resolv.conf.
Obrigado a todos pelas sugestões.
Estou tendo o mesmo problema. Descobri que, se eu desconectar e reconectar a minha rede Wi-Fi ou se eu reiniciar a máquina, posso fazer com que uma ou duas páginas da Web sejam carregadas, mas o DNS pára de funcionar novamente. Para o registro, só porque você pode pingar por IP, isso não significa que o DNS está funcionando. DNS é o serviço que transforma nomes em endereços IP. Algo estranho que eu notei, porém, se eu amarrar meu laptop ao meu telefone, a internet funciona perfeitamente sem problemas. No entanto, minha rede wifi doméstica não funciona para mais de uma página da Web com o Ubuntu, embora funcione com todos os outros computadores e dispositivos da casa.
Infelizmente este é outro " não uma resposta". É apenas uma sugestão de isolamento do problema.
Você já confirmou via ping
que a rede IP parece estar funcionando corretamente em seu laptop. A próxima coisa que eu tentaria é usar os servidores DNS de outra pessoa. Não sei por que os servidores DNS padrão fornecidos por um ISP às vezes tendem a falhar, só que eles parecem fazer isso.
Os servidores DNS "outros" mais comuns para testar são DNS público do Google e / ou OpenDNS . Como ambos são gratuitos, por que não experimentar os dois? :-) Abaixo estão os endereços IP que você pode usar e um comando de terminal sugerido para testá-los. ( dig
(informação de domínio groper) foi sugerido em esta resposta ).
Google Public DNS (Domain Name System)
8.8.8.8
8.8.4.4
OpenDNS
208.67.222.222
208.67.220.220
irrational@VBubu04-21daily:~$ dig www.askubuntu.com @208.67.220.220
; <<>> DiG 9.8.1-P1 <<>> www.askubuntu.com @208.67.220.220
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56386
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.askubuntu.com. IN A
;; ANSWER SECTION:
www.askubuntu.com. 1601 IN A 64.34.119.12
;; Query time: 43 msec
;; SERVER: 208.67.220.220#53(208.67.220.220)
;; WHEN: Mon Apr 23 13:26:18 2012
;; MSG SIZE rcvd: 51
Outra sugestão de digressão "Por que vale a pena". O servidor de nomes padrão no seu sistema é o seu roteador, por exemplo, /etc/resolv.conf
== nameserver 192.168.0.1
. Em outras palavras, o seu roteador está desempenhando o papel de um servidor DNS.
Seus sistemas enviam suas solicitações de DNS para o roteador e as encaminham para qualquer DNS que o roteador esteja configurado para usar. O roteador deve então encaminhar qualquer resposta retornada do servidor DNS para o sistema em sua LAN que originalmente enviou a solicitação de DNS.
Suponho que isso seja bom ou não depende de como você o vê. Sendo cínico, tenho a tendência de ver isso como adicionando mais um intermediário desnecessário que poderia entender as coisas até o processamento. Então eu não faço isso. Em vez disso, configuro meu roteador para fornecer os endereços IP dos servidores DNS do Google e / ou OpenDNS a qualquer sistema da LAN como parte de sua resposta DHCP.
O método para fazer isso provavelmente varia dependendo do fabricante do roteador. Eu tenho um D-Link 655 e os passos que tenho que seguir são:
admin
. DNS Relay
nas Configurações de rede > Seção Configurações do roteador da configuração do meu roteador. A reinicialização do seu roteador é provavelmente a maneira mais rápida de ver se o roteador pode fazer parte do problema que você está tendo. Se for ... ou mesmo se não for :-) ... você pode considerar a mudança sugerida acima.
O mesmo problema, roteador e endereços DNS locais eram OK, mas eu só podia acessar sites diretamente por meio de endereçamento IP.
De alguma forma, /etc/resolv.conf
foi corrigido e o primeiro (de 3) servidores de nomes tinha um endereço IPv6, enquanto meu provedor de Internet ainda não oferece IPv6. Depois de eliminar o endereço IPv6, o problema foi resolvido.
Eu tive algo semelhante acontecendo em um laptop Mint. Eu cheguei a isso e perguntas semelhantes através de uma pesquisa sobre "DNS parou de funcionar". Minha conexão com fio estava perfeitamente bem e a conexão wi-fi sorta funcionou, exceto para o DNS. E até o DNS funcionava às vezes.
Eu tentei muitas sugestões sem sorte. Eu finalmente resolvi isso quando me deparei com a sugestão para executar este comando :
sudo dpkg-reconfigure resolvconf