Como fazer ping no terminal Mac OS

O suporte de rede é um dos processos mais complexos que nós, como administradores ou equipe de suporte de TI, devemos lidar devido ao número de situações e cenários que podem surgir. Além disso, a causa do erro pode estar presente localmente, remotamente ou em qualquer um dos dispositivos pelos quais as informações trafegam, o que pode ser muito difícil de detectar.

Um dos comandos básicos que temos para determinar o status de um dispositivo é o comando ping e o Solvetic irá explicar em detalhes como usar este comando no macOS, neste caso o macOS Mojave, mas o procedimento é o mesmo para as outras versões do macOS.

Qual é o comando pingPing é um comando desenvolvido basicamente para realizar a rastreabilidade entre um computador local e um remoto, atua enviando uma série de pacotes com solicitações ICMP (Internet Control Message Protocol). O objetivo é avaliar quantos desses pacotes retornam ao equipamento que os enviou e quanto tempo leva esse processo, o que será útil para determinar não só o estado da rede, mas também sua integridade.

A sintaxe básica para usar o comando ping, que se aplica a todos os sistemas operacionais, é a seguinte:

 ping [-t] [-a] [-n contagem] [-l tamanho] [-f] [-i TTL] [-v TOS] [-r contagem] [-s contagem] [-w tempo limite] [- R] [-S srcaddr] [-p] [-4] [-6] destino [/?]

Parâmetros de pingSeus parâmetros de uso são:

  • -t: esta opção nos permite fazer ping no destino continuamente até que paremos seu resultado com as teclas Ctrl-C.
  • -a: com esta opção podemos resolver, se aplicável, o nome do host de um destino a partir do endereço IP.
  • -n (-c): esta opção permite definir o número de solicitações de eco ICMP que devem ser enviadas e seu intervalo de uso é de 1 a 4294967295.
  • -l (tamanho): graças a esta opção podemos definir o tamanho, em bytes, do pacote de solicitação de eco de 32 a 65.527. Por padrão, o comando ping enviará uma solicitação de eco de 32 bytes
  • -f: Usar esta opção evita que solicitações de eco ICMP sejam fragmentadas por roteadores entre o computador local e o destino.
  • -i TTL: com esta opção podemos definir o valor do Time To Life (TTL - Time To Life), cujo valor máximo é 255.
  • -v TOS: permite definir um valor de Tipo de serviço (TOS).
  • -r contagem: se usarmos esta opção, será possível especificar o número de saltos entre o computador de origem e o computador ou dispositivo de destino que deve ser registrado e visível.
  • -s: esta opção permite exibir a hora, em formato de carimbo de data / hora da Internet, em que cada solicitação de eco é recebida e a resposta de eco é enviada com o comando ping.
  • -w: permite que você especifique um valor de tempo limite durante o ping, ajusta a quantidade de tempo, em milissegundos, com o qual o ping aguardará cada resposta do dispositivo de destino.
  • -R: com esta opção, o comando ping rastreará a rota de ida e volta dos pacotes.
  • -S: Esta opção permite que você especifique o endereço de origem.
  • -4: Esta opção força o comando ping a usar apenas o endereçamento IPv4, mas só será útil se o destino for um nome de host e não um endereço IP.
  • -6: Esta opção força o comando ping a usar apenas endereços IPv6 quando o destino for um nome de host.
  • target: é o dispositivo de destino para o qual faremos o ping.

Agora aprenderemos vários métodos de ping no macOS.

1. Como fazer ping pelo terminal no Mac

Passo 1
Para acessar o terminal, temos as seguintes opções:

  • No caminho do Finder "Go / Utilities / Terminal"
  • Usando a seguinte combinação de teclas:

⇧ + ⌘ + U

  • Através do Spotlight

Passo 2
Uma vez no terminal, executaremos a seguinte linha. Este comando serve para executar ping no host solvetic.com

 ping www.solvetic.com
etapa 3
Por padrão, no macOS, o comando continuará a ser executado até que seja interrompido usando as seguintes chaves:

Ctrl + C

PROLONGAR

Passo 4
Como resultado, encontramos:

  • Número de pacotes enviados
  • Número de pacotes recebidos
  • Porcentagem de pacotes perdidos
  • Tempo máximo de resposta

Etapa 5
Outra forma que temos no macOS Mojave é definir a quantidade de pacotes que serão enviados, para isso usaremos o parâmetro -c indicando a quantidade de pacotes a enviar, neste caso 3. Para problemas de suporte, o resultado mostrado pelo ping é vital agora que cada linha retornada representa uma transmissão de pacote. O tempo especificado em milissegundos que é essencial para determinar se a comunicação com o dispositivo é ideal e, assim, determinar exatamente que tipo de suporte executar.

 ping -c 3 192.168.0.1

PROLONGAR

2. Como fazer ping usando o utilitário de rede no Mac

Passo 1
O Network Utility no macOS é outra das opções integradas para conhecer os parâmetros da rede e executar determinadas ações nela. Para acessá-lo, podemos clicar no logo da Apple e lá selecionar a opção "Sobre este Mac", em seguida, na janela exibida, clicar no botão "Relatório do Sistema":

Passo 2
Agora, na janela exibida, vamos ao menu "Janela" e lá selecionaremos "Network Utility":

ObservaçãoTambém podemos acessar o utilitário através do Spotlight.

etapa 3
A seguinte janela será exibida, onde encontramos aspectos detalhados da rede, como:

  • Endereço MAC da interface
  • IP Atribuído
  • Velocidade da rede
  • Status do link
  • criador
  • Modelo
  • Pacotes que foram enviados e recebidos
  • Quantidade de erros e mais

PROLONGAR

Passo 4
Agora, para executar um ping deste utilitário, iremos até a aba "Ping" e lá inseriremos o endereço IP ou domínio no qual executaremos o ping. Na parte inferior podemos definir o número de solicitações ICMP a enviar (por padrão 10), ou ativar a caixa para envio ilimitado de solicitações:

PROLONGAR

Etapa 5
Clique no botão "Ping" para iniciar o processo. Portanto, o Network Utility é outra opção prática para fazer ping e avaliar a saúde da rede.

PROLONGAR

3. Como fazer ping usando Speedtest no Mac

Passo 1
Um dos aplicativos mais populares para fazer ping e acessar detalhes de status da rede é o Speedtest, que podemos baixar gratuitamente no seguinte link:

Passo 2
Aí clicamos no botão "Instalar" e assim que descarregamos e acedemos à aplicação veremos o seguinte:

etapa 3
Aí clicamos em "Iniciar" e o processo de execução do comando ping começará para determinar a velocidade atual de upload e download:

Passo 4
Depois de terminar, veremos os resultados no topo:

Etapa 5
Lá encontramos os seguintes detalhes:

PingÉ mostrado em ms (milissegundos) e com base neste resultado, quanto menor for, significa que os pacotes serão enviados e recebidos em menos tempo.

JitterÉ um parâmetro que mede a quantidade de variação entre as diferentes medidas de ping, permitindo-nos saber o quão estável é a quantidade de ping enviado.

PerdidoEles são os pacotes que foram perdidos durante a execução e são medidos como uma porcentagem.

Graças ao comando ping, será possível saber o estado da rede e a partir dela poder trabalhar de forma muito mais completa e direta.

wave wave wave wave wave