Comandos Linux

Tutorial do Linux Ping Command

Tutorial do Linux Ping Command
Se você é um usuário regular de terminal em qualquer plataforma, deve estar familiarizado com o comando “ping”. Ping é uma das ferramentas mais utilizadas para diagnóstico de rede para verificar se a rede está disponível ou acessível. Além disso, este comando também é usado para verificar o status do servidor.

Ping usa pacotes ICMP (Internet Control Message Protocol) para coletar estatísticas de rede. As tarefas mais comuns executadas pelo comando ping são:

Quando você usa o comando “ping”, seu dispositivo envia uma solicitação ao dispositivo host e espera que a conexão seja estabelecida. A saída do comando ping contém informações sobre os pacotes e a quantidade de tempo que cada pacote leva para chegar ao host. O terminal continua imprimindo as respostas até que a comunicação seja interrompida. Vamos verificar como usar o comando ping no Linux:

Como usar o comando ping:

Em primeiro lugar, verifique a sintaxe básica do comando “ping”:

ping [opções] nome do host

Vamos dar um ping no servidor linuxhint, iniciar o Terminal e digitar:

$ ping linuxhint.com

A saída acima está mostrando várias informações:

icmp_seq: O número de sequência do pacote. Se for o primeiro pacote, o número icmp_seq seria 1.

ttl: ttl significa “Time to Live”, o número ttl representa o número de saltos (roteadores) que um pacote leva para chegar ao destino antes de ser descartado.

Tempo: A quantidade de tempo que um pacote leva para chegar ao destino e, em seguida, retornar ao dispositivo host.

Para interromper o processo de ping, pressione “Ctrl C”, o comando dirá o número de pacotes transmitidos / recebidos, o número de pacotes perdidos e o tempo.

Se você não obtiver uma resposta de ping, significa que não há conectividade de rede entre o seu dispositivo e o servidor host.

Como alterar o intervalo de tempo entre os pacotes (comando ping):

O comando Ping envia o pacote após um segundo por padrão, mas a duração deste tempo pode ser alterada. Para alterar a hora, use “-i” após “ping”:

$ ping -i 2 linuxhint.com

Para diminuir o tempo:

$ ping -i 0.2 linuxhint.com

Como verificar o status de uma rede local (comando ping):

Se você tiver problemas para acessar um site, por meio do comando ping, você também pode diagnosticar sua rede local. Existem várias abordagens para usar qualquer um deles:

A maneira mais rápida é:

$ ping 0

Ou:

$ ping localhost

e alguns usuários preferem:

$ ping 127.0.0.1

Como limitar o número de pacotes (comando ping):

O comando Ping continua enviando pacotes até que seja interrompido manualmente, mas o número de pacotes pode ser limitado usando “-c” e, em seguida, o número de pacotes devido ao nome do host:

$ ping -c 4 linuxhint.com

A saída acima estava indicando que o comando enviou apenas 4 pacotes. A outra opção de limitar o número de pacotes é definir o tempo:

$ ping -w 6 linuxhint.com

O comando acima irá parar de ping após 6 segundos.

Como inundar a rede (comando ping):

Para verificar o desempenho da rede sob carga pesada, o comando ping também pode ser usado para inundar a rede:

$ ping -f linuxhint.com

Na saída, cada ponto representa o pacote enviado e backspace para cada resposta.

Como obter um resumo das estatísticas (comando ping):

Se você está interessado apenas em obter um resumo da transmissão de pacotes, use “-q”, q is this operator significa quiet:

$ ping -c 5 -q linuxhint.com

Como tornar o ping audível (comando ping):

Para habilitar o som de cada ping, use o operador “-a”:

$ ping -a linuxhint.com

Opções de ping comumente usadas:

Algumas outras opções de ping comumente usadas e seu uso são mencionados abaixo:

Opção Descrição
-b Permite pingar IP de transmissão
-eu Envio de pacotes sem esperar por uma resposta (requer permissão sudo para enviar mais de 3 pacotes)
-V Mostra a versão atual do ping
-v Exibe pacotes ICMP adicionais junto com respostas de eco
-T Permite definir o tempo de vida (ttl)
-d Para depuração de soquete
-r Permite ignorar a tabela de roteamento e envia diretamente para o host.
-s Define o tamanho do pacote

Conclusão:

O comando Ping é um utilitário bem conhecido para diagnosticar / solucionar problemas e obter informações de rede. Esta postagem está se concentrando em alguns comandos essenciais do ping e seu uso. Se você ainda precisar de mais informações sobre o Ping, execute “homem ping”No terminal.

Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...
Como capturar e transmitir sua sessão de jogo no Linux
No passado, jogar era considerado apenas um hobby, mas com o tempo a indústria de jogos viu um grande crescimento em termos de tecnologia e número de ...