Não é possível navegar na internet nem pingar um host, mas escavar obras

13

Não consigo navegar em nenhum site. Por favor, dê uma olhada no seguinte erro:

karthick@karthick:~$ ping www.google.com                         
ping: unknown host www.google.com

Atualizar

karthick@karthick:~$ dig www.google.com

; <<>> DiG 9.7.1-P2 <<>> www.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26402
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;www.google.com.            IN  A

;; ANSWER SECTION:
www.google.com.     238583  IN  CNAME   www.l.google.com.
www.l.google.com.   97  IN  A   74.125.236.50
www.l.google.com.   97  IN  A   74.125.236.48
www.l.google.com.   97  IN  A   74.125.236.52
www.l.google.com.   97  IN  A   74.125.236.49
www.l.google.com.   97  IN  A   74.125.236.51

;; AUTHORITY SECTION:
google.com.     146866  IN  NS  ns3.google.com.
google.com.     146866  IN  NS  ns2.google.com.
google.com.     146866  IN  NS  ns1.google.com.
google.com.     146866  IN  NS  ns4.google.com.

;; ADDITIONAL SECTION:
ns2.google.com.     317814  IN  A   216.239.34.10
ns1.google.com.     317814  IN  A   216.239.32.10
ns3.google.com.     317814  IN  A   216.239.36.10
ns4.google.com.     317814  IN  A   216.239.38.10

;; Query time: 5 msec
;; SERVER: 172.29.39.212#53(172.29.39.212)
;; WHEN: Wed Aug  3 15:30:38 2011
;; MSG SIZE  rcvd: 268

Saída:

karthick@karthick:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr bc:30:5b:c4:fd:dc  
inet addr:172.29.XX.XX  Bcast:172.29.XX.XXX  Mask:255.255.255.0
inet6 addr: fe80::be30:5bff:fec4:fddc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:1757954 errors:0 dropped:0 overruns:0 frame:0
TX packets:1422948 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:1329324192 (1.3 GB)  TX bytes:1231317787 (1.2 GB)
Interrupt:16 

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:16436  Metric:1
RX packets:10528 errors:0 dropped:0 overruns:0 frame:0
TX packets:10528 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 
RX bytes:768164 (768.1 KB)  TX bytes:768164 (768.1 KB)

karthick@karthick:~$ sudo iptables -nvL
[sudo] password for karthick: 
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source           destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source           destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination 
    
por karthick87 03.08.2011 / 08:42

12 respostas

8

Eu descobri que o problema está no arquivo /etc/nsswitch.conf . Nesse arquivo, a entrada dns foi perdida. Depois de adicionar essa entrada, posso navegar pelos sites.

    
por karthick87 15.08.2011 / 11:51
5

Você precisa adicionar dns a /etc/nsswitch.conf na linha que começa com hosts: . Por exemplo, o meu tem

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

que eu acho que é o padrão in natty.

Seria bom saber se sua configuração foi interrompida por algum software, pois é altamente incomum (e difícil de diagnosticar) se o recurso de troca de serviço de nome não estiver usando as configurações padrão.

    
por taneli 16.08.2011 / 13:12
4

Parece que você tem conectividade com a Internet (funciona bem, as respostas de DNS são boas), então talvez seja um problema de nível mais alto, como a configuração de proxy.

Então, você verificou as configurações de proxy do seu sistema?

    
por Pavlos G. 13.08.2011 / 14:51
3

Parece um problema de DNS.

Execute dig example.com para verificar essa consulta DNS. Se expirar ou falhar, o servidor DNS configurado será interrompido. Tente definir um servidor DNS alternativo adicionando a próxima linha a /etc/resolv.conf (substituindo outras nameserver entradas):

nameserver 8.8.8.8

Esse servidor de nomes é do Google, mas pode ser configurado para qualquer servidor DNS válido.

    
por Lekensteyn 03.08.2011 / 09:49
1

você percebeu isso

RX bytes:1329324192 (1.3 GB)  TX bytes:1231317787 (1.2 GB)

você está recebendo 1,3 Giga Bytes e transmitindo 1,2 Giga Bytes. Eu tenho escutado um programa de rádio através do navegador da web por quase duas horas e recebi apenas 888,8 MB (RX) e transmissão (TX) 22,7 MB. Algo está usando sua conexão de rede e isso pode estar bloqueando seu acesso. Você não diz qual SO está usando. Você pode agora ser o orgulhoso proprietário de uma máquina zumbi.

Você está usando um torrent? Você deu muita largura de banda?

    
por grahammechanical 13.08.2011 / 16:10
1

Desativa todos os aplicativos (Firefox, Thunderbird etc.).

Em seguida, insira esses comandos em um terminal:

sudo -s  <enter your password>
date
tcpdump -qtn port 53 & host www.google.com
Ctrl-c (2 keys on the keyboard)

Os últimos 2 comandos são para parar o comando tcpdump.

Poste a saída de volta em sua pergunta como uma edição (supondo que você encontre uma maneira de fazer isso sem uma conexão com a internet - talvez uma chave USB para transferir o registro de texto para um PC com internet?).

    
por pmatulis 14.08.2011 / 03:09
0

Eu recentemente tive esse problema no Windows, onde eu tinha DNS, mas não Ping, existem duas possibilidades:

  1. Você está usando um proxy que não está funcionando corretamente, elimine o proxy ou corrija-o.

  2. Há algo quebrado na cadeia de rede; o que significa que você tem que reconstruí-lo do zero, se você não quer sujar as mãos limpando e reinstalando os drivers e programas de rede, você pode fazer um backup e reinstalar o Ubuntu ...

por Tom Wijsman 13.08.2011 / 20:30
0

Deve ser um problema do ISP ou o modem / roteador / switch local é reproduzido com você. Reinicie sua máquina, modem e todos os dispositivos afetados pela rede.

(Caso contrário, você pode fazer ping no Google por IP: 74.125.236.50?)

    
por antivirtel 14.08.2011 / 20:48
0

Você ocultou seu endereço IP como 172.29.XX.YY, mas como sua máscara de sub-rede é 255.255. 255 .0, é necessário certificar-se de que o terceiro octeto (o xx, não o yy), é o mesmo que o seu roteador padrão. Caso contrário, você verá apenas computadores na mesma sub-rede que você (172.29.xx). Se o seu servidor DNS estiver na mesma sub-rede que o seu, isso explicaria porque nada, exceto ele, está funcionando.

    
por Scaine 14.08.2011 / 22:53
0

Uma maneira de excluir o problema do navegador seria executar:

telnet google.com 80

de um prompt do terminal. Se funcionar, você deve ter duas linhas que dizem: Conectado ao google.com O caractere de escape é '^] ..

    
por Justin Andrusk 18.08.2011 / 05:22
0

Corri para um problema semelhante hoje, em que toda a configuração de rede estava correta, mas só consegui fazer ping e acessar as máquinas locais.

Eu verifiquei o arquivo acima e tive a entrada de DNS, mas notei que perdi a entrada mdns4 . Depois de adicionar o mdns4 , tudo bem. Mencionar isso no caso de alguém mais se deparar com o mesmo problema

    
por Werner Oderwer 07.12.2015 / 17:08
0

Sei que isso foi resolvido, mas tive o mesmo sintoma e a solução tinha a ver com a placa de interface de rede padrão usada pelo programa em questão.

N.B. Todas as máquinas linux (Ubuntu 15.10). O DNS é o bind9 rodando também no Ubuntu 15.10.

Eu configurei um servidor DNS em uma LAN para a qual as máquinas conectadas estavam usando sua segunda ou terceira placa de interface de rede (ou seja, cada máquina tinha várias placas de interface de rede conectadas a diferentes redes), por exemplo. (para qualquer máquina na rede em questão):

  1. Interface 1: enp0s3 conectado a alguma rede sem DNS configurado
  2. Interface 2: enp0s8 conectado à rede com o novo DNS
  3. Interface 3: enp0s9 conectado a alguma rede sem DNS configurado

O comportamento do Dig parece indicar que percorre iterativamente todas as interfaces até obter uma resposta, enquanto o ping apenas tenta a primeira interface e depois pára / desiste.

Depois de "baixar" a primeira interface com:

ifconfig enp0s3 down

ping começou a usar o DNS em enp0s8

Espero que isso ajude alguém que ainda esteja tentando descobrir isso.

    
por J-a-n-u-s 05.01.2016 / 22:03