Autor Tópico: Não consigo dar ping no ubuntu  (Lida 22698 vezes)

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Não consigo dar ping no ubuntu
« Online: 27 de Outubro de 2009, 09:51 »
Prezados,

   Eu instalei o ubuntu em duas máquinas minhas, uma delas se chama "rafael" e a outra "rafael-desktop". Quando eu tento fazer "ping rafael" ou ping "rafael-desktop", aparece a seguinte mensagem:

    PING rafael.FARIAS (92.242.140.9) 56(84) bytes of data.
    PING rafael-desktop.FARIAS (92.242.140.9) 56(84) bytes of data.

após alguns minutos eu cancelo a operação e recebo uma mensagem dizendo que todos os pacotes enviados foram perdido, alguém sabe o que pode estar acontecendo?

p.s.: FARIAS é como eu chamo meu workgroup.

desde já obrigado.
 :-[

Offline Renato Krause

  • Usuário Ubuntu
  • *
  • Mensagens: 314
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #1 Online: 27 de Outubro de 2009, 11:22 »
Tchê posta aí o resultado de:

Código: [Selecionar]
nslookup rafael
nslookup rafael-desktop
cat /etc/resolv.conf

Se possível posta o IP e a máscara de rede das três máquinas envolvidas. Você está navegando na internet normalmente do seu Ubuntu?

 ;)

Abraço,

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #2 Online: 27 de Outubro de 2009, 11:55 »
Renato,

   Segue as respostas que você me pediu:

   nslookup rafael --> Feito na máquina rafael-desktop e na máquina rafael

   Server:      10.1.1.1
   Address:   10.1.1.1#53

   ** server can't find rafael: NXDOMAIN


   nslookup rafael-desktop --> Feito na máquina rafael e na máquina rafael-desktop

   Server:      10.1.1.1
   Address:   10.1.1.1#53

   Non-authoritative answer:
   Name:   rafael-desktop.FARIAS
   Address: 92.242.140.9



   cat /etc/resolv.conf --> De ambas as máquinas

   # Generated by NetworkManager
   domain FARIAS
   search FARIAS
   nameserver 10.1.1.1
   nameserver 192.168.0.1




Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #3 Online: 27 de Outubro de 2009, 11:59 »
Ricardo,

   Agora quando eu estou fazendo o nslookup rafael-desktop ele também está mostrando a mensagem:

Server:      10.1.1.1
Address:   10.1.1.1#53

** server can't find rafael-desktop: NXDOMAIN
:'(

Offline Renato Krause

  • Usuário Ubuntu
  • *
  • Mensagens: 314
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #4 Online: 27 de Outubro de 2009, 12:04 »
Qual o ip da tuas máquinas e do teu roteador?

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #5 Online: 27 de Outubro de 2009, 12:05 »
Ricardo,

   Navego normalmente, com as duas máquinas, inclusive, eu consigo acessar o tomcat de ambas as máquinas. O meu /etc/hosts está da seguinte forma

máquina Rafael

127.0.0.1 localhost
127.0.1.1 rafael

máquina rafael-desktop

127.0.0.1 localhost
127.0.1.1 rafael-desktop


Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #6 Online: 27 de Outubro de 2009, 12:06 »
O ip das máquinas é:

   rafael -> 192.168.0.144
   rafael-desktop --> 192.168.0.180
   roteador --> 198.168.0.1

Offline Renato Krause

  • Usuário Ubuntu
  • *
  • Mensagens: 314
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #7 Online: 27 de Outubro de 2009, 12:11 »
Comenta a linha
Citar
nameserver 10.1.1.1
do teu arquivo /etc/resolv.conf colocando um # na frente dela.
Acredito que seja isso.

Abraço,

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #8 Online: 27 de Outubro de 2009, 12:17 »
Renato,

    Agora quando eu faço ping rafael ou ping rafael-desktop, está aparecendo a mensagem:

 ping: unknown host rafael-desktop ou host rafael, eu tenho que colocar os nomes no /etc/hosts?

Offline Renato Krause

  • Usuário Ubuntu
  • *
  • Mensagens: 314
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #9 Online: 27 de Outubro de 2009, 12:21 »
Você pode utilizar o arquivo /etc/hosts pra solucionar, talvez não bem como o colega falou. A questão é que esse arquivo cria entradas estáticas para os nomes que tu colocar ali. Imagino que o teu roteador é um modem adsl e possui o serviço de DNS também. Ainda não entendi o porque daquela entrada 10.1.1.1. Você poderia postar os seguintes comandos, por favor:

Código: [Selecionar]
sudo route -n
sudo ping -c 5 10.1.1.1

Abraço,

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #10 Online: 27 de Outubro de 2009, 12:39 »
Renato,

    Eu uso um switch d-link DI-524. Quanto aos comandos que você me pediu, segue os resultados:

sudo route -n

Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0

sudo ping -c 5 10.1.1.1

PING 10.1.1.1 (10.1.1.1) 56(84) bytes of data.
64 bytes from 10.1.1.1: icmp_seq=1 ttl=63 time=1.62 ms
64 bytes from 10.1.1.1: icmp_seq=2 ttl=63 time=1.50 ms
64 bytes from 10.1.1.1: icmp_seq=3 ttl=63 time=1.56 ms
64 bytes from 10.1.1.1: icmp_seq=4 ttl=63 time=1.61 ms
64 bytes from 10.1.1.1: icmp_seq=5 ttl=63 time=1.47 ms

--- 10.1.1.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 1.470/1.556/1.629/0.074 ms

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #11 Online: 27 de Outubro de 2009, 12:41 »
Quando eu faço o comando PING, aparece a seguinte mensagem:

PING rafael-desktop.FARIAS (92.242.140.9) 56(84) bytes of data.

porque ele procura esse ip 92.242.140.9 ?

Offline Renato Krause

  • Usuário Ubuntu
  • *
  • Mensagens: 314
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #12 Online: 27 de Outubro de 2009, 12:49 »
Quando você "pinga" utilizando o nome, antes de enviar o ping (ICMP echo request) ele envia pacotes pro DNS solicitando que seja resolvido o nome do endereço fornecido. O nslookup faz só isso: consulta o dns e apresenta o resultado. O /etc/resolv.conf registra o DNS que você está utilizando, ou seja, qual o DNS ou mais de um ele deve consultar.
Como você pode ver em alguns posts anteriores, o resultado do nslookup rafael-desktop foi:

   nslookup rafael-desktop --> Feito na máquina rafael e na máquina rafael-desktop

   Server:      10.1.1.1
   Address:   10.1.1.1#53

   Non-authoritative answer:
   Name:   rafael-desktop.FARIAS
   Address: 92.242.140.9

(grifo meu)

Eu não entendi uma coisa. Se o teu roteador/gateway é o 192.168.0.1 quem é o 10.1.1.1 pois ele existe, responde ping e responde DNS também.

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #13 Online: 27 de Outubro de 2009, 12:52 »
O que eu acho estranho é que as requisições que eu faço do tomcat e do openfire, estão funcionando perfeitamente.

Offline rafael.farias

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Não consigo dar ping no ubuntu
« Resposta #14 Online: 27 de Outubro de 2009, 12:53 »
Renato,

  Nas configurações do switch tem essas informações que encontrei agora.

  Gateway    10.1.1.1
  Domain Name Server    10.1.1.1

deve ser isso que ele tá buscando, não?