Como usar o comando ping para testar sua rede
O comando ping envia pacotes de dados para um endereço IP específico em uma rede e, em seguida, informa quanto tempo demorou para transmitir esses dados e obter uma resposta. É uma ferramenta útil que você pode usar para testar rapidamente vários pontos da sua rede. Veja como usá-lo.
Como funciona o ping?
Ping vem de um termo usado na tecnologia de sonar que envia pulsos de som e, em seguida, ouve o retorno do eco. Em uma rede de computadores, uma ferramenta de ping é integrada à maioria dos sistemas operacionais que funcionam da mesma maneira. Você emite o comando ping juntamente com um URL ou endereço IP específico. Seu computador envia vários pacotes de informações para esse dispositivo e aguarda uma resposta. Quando recebe a resposta, a ferramenta de ping mostra quanto tempo cada pacote levou para fazer a viagem de ida e volta - ou informa que não houve resposta.
Parece simples e é. Mas você pode usá-lo para um bom efeito. Você pode testar se seu computador pode acessar outro dispositivo, como o roteador, em sua rede local ou se pode alcançar um dispositivo na Internet. Isso pode ajudá-lo a determinar se um problema de rede está em algum lugar na sua rede local ou em algum outro lugar. O tempo que os pacotes demoram para retornar a você pode ajudar você a identificar uma conexão lenta ou se estiver enfrentando perda de pacotes.
E praticamente não importa qual sistema operacional você está usando. Abra um terminal ou janela do Prompt de Comando e você pode usar o ping no macOS, no Linux ou em qualquer versão do Windows.
Como usar o ping
Nós vamos usar o prompt de comando do Windows em nosso exemplo aqui. Mas você também pode usar o comando ping no Windows PowerShell ou no aplicativo Terminal no macOS ou em qualquer distribuição do Linux. Depois de usar o comando real, ele funciona da mesma maneira em todos os lugares.
No Windows, clique em Windows + R. Na janela Executar, digite "cmd" na caixa de pesquisa e pressione Enter.
No prompt, digite “ping” junto com o URL ou endereço IP que você deseja executar o ping e, em seguida, pressione Enter. Na imagem abaixo, estamos pingando www.howtogeek.com e obtendo uma resposta normal.
Essa resposta mostra o URL que você está fazendo ping, o endereço IP associado a esse URL e o tamanho dos pacotes enviados na primeira linha. As próximas quatro linhas mostram as respostas de cada pacote individual, incluindo o tempo (em milissegundos) que levou para a resposta e o tempo de vida (TTL) do pacote, que é a quantidade de tempo que deve passar antes do pacote é descartado.
Na parte inferior, você verá um resumo que mostra quantos pacotes foram enviados e recebidos, bem como o tempo mínimo, máximo e médio de resposta..
E na imagem seguinte, estamos pingando o roteador em nossa rede local usando seu endereço IP. Nós também estamos recebendo uma resposta normal.
Quando a ferramenta de ping não recebe uma resposta de qualquer dispositivo que você está executando, ele também sabe disso.
E isso é como usar o ping no seu mais básico. É claro que, como a maioria dos comandos, existem alguns switches avançados que você pode usar para se comportar de maneira um pouco diferente. Por exemplo, você pode fazer com que ele continue pingando um destino até que você pare o comando, especifique o número de vezes que você deseja executar o ping, defina com que freqüência ele deverá executar o ping e muito mais. Mas, a menos que você esteja fazendo alguns tipos muito específicos de solução de problemas, não precisará se preocupar muito com esses switches avançados.
Se você está curioso sobre eles, basta digitar "ping /?" No prompt de comando para ver uma lista.
Então, o que você pode fazer com o ping?
Agora que você sabe como usar o comando, aqui estão algumas coisas interessantes que você pode fazer:
- Ping uma URL (como www.howtogeek.com) ou endereço IP para ver se você pode chegar a um destino de internet. Se obtiver uma resposta bem-sucedida, você sabe que todos os dispositivos de rede entre você e o destino estão funcionando, incluindo o adaptador de rede do computador, o roteador e quaisquer dispositivos existentes na Internet entre o roteador e o destino. E se você estiver interessado em explorar essas rotas ainda mais, você pode usar outra ferramenta de rede chamada tracert para fazer exatamente isso.
- Faça um ping em uma URL para resolver seu endereço IP. Se você quiser saber o endereço IP de um determinado URL, poderá fazer o ping do URL. A ferramenta de ping mostra diretamente no topo o endereço IP com o qual está trabalhando.
- Ping seu roteador para ver se você pode alcançá-lo. Se você não conseguir executar ping em um local da Internet, poderá tentar executar ping no seu roteador. Uma resposta bem-sucedida permite que você saiba que sua rede local está funcionando bem e que o problema que chega à localização da Internet está em algum lugar fora de seu controle.
- Faça ping no seu endereço de loopback (127.0.0.1). Se você não conseguir executar o ping com êxito no seu roteador, mas o roteador parecer estar ligado e funcionando, você poderá tentar executar o ping do que é conhecido como endereço de loopback. Esse endereço é sempre 127.0.0.1, e o ping com êxito permite que você saiba que o adaptador de rede no seu computador (e o software de rede no seu sistema operacional) está funcionando corretamente.
Nota: Você pode não receber uma resposta de ping de outros computadores em sua rede local porque os firewalls internos nesses dispositivos os impedem de responder a solicitações de ping. Se você quiser fazer o ping desses dispositivos, será necessário desativar essa configuração para permitir que os pings passem pelo firewall.
A lista acima usa um tipo de abordagem de fora para dentro, em que você primeiro faz o ping no destino mais remoto e, em seguida, acessa os dispositivos mais locais. Algumas pessoas gostam de trabalhar de dentro para fora fazendo ping no endereço de loopback primeiro, depois no roteador (ou outro dispositivo local) e, em seguida, em um endereço de Internet.
E, claro, o que estamos falando neste artigo é principalmente sobre o uso do ping para realizar a solução de problemas em uma rede doméstica ou de pequena empresa. Em redes maiores, há muito mais complexidade para se preocupar. Além disso, se você tiver a tarefa de solucionar problemas de redes maiores, provavelmente já sabe como usar o ping e muitas outras ferramentas de rede.