Como usar o comando traceroute para diagnosticar redes

Se você está enfrentando lentidão na internet ou quer entender por onde seus dados estão passando até chegar a um servidor, o comando traceroute pode ser um grande aliado. Neste post, você vai aprender o que é, para que serve e como usar o traceroute no seu dia a dia.

O que é o traceroute?

O traceroute (ou tracert no Windows) é uma ferramenta de diagnóstico de rede que mostra o caminho que os pacotes percorrem até um destino — por exemplo, até um site. Ele exibe todos os roteadores (ou "saltos") pelos quais o pacote passa até chegar ao destino final.

Para que serve o traceroute?

Esse comando é útil para:

  • Identificar onde está ocorrendo lentidão ou perda de pacotes.
  • Verificar se a rota até um servidor está passando por muitos saltos.
  • Diagnosticar problemas de conectividade com a internet.

Como usar o traceroute no Linux e Mac

Abra o terminal e digite:

traceroute google.com

Você verá uma lista de IPs e tempos de resposta (em milissegundos) de cada salto entre o seu computador e o servidor do Google.

Se o comando não estiver instalado, você pode instalar com:

sudo apt install traceroute      # Debian/Ubuntu
sudo yum install traceroute      # CentOS/Fedora

Como usar o tracert no Windows

No Windows, o nome do comando é tracert. Abra o Prompt de Comando e digite:

tracert google.com

O resultado será semelhante ao do Linux, listando cada salto até o destino.

Dicas rápidas

  • Use IPs ou nomes de domínio: traceroute 8.8.8.8 ou traceroute exemplo.com
  • Para reduzir o tempo de espera entre cada salto, use a opção -w (Linux):
    traceroute -w 1 google.com

Conclusão

O traceroute é uma ferramenta simples, mas poderosa, para entender como os dados trafegam na internet. Saber utilizá-lo pode ajudar a identificar gargalos e melhorar o diagnóstico de problemas de rede.