Repolode
Archeb

Archeb/opentrace

Interface gráfica multiplataforma para visualizar traceroutes no Windows, Linux e macOS, usando o backend NextTrace.

Estrelas
4,472
Forks
188
Issues abertas
9
Último commit
há 2 meses

O que é?

O OpenTrace é uma ferramenta de rastreamento de rotas para desktop que mostra o caminho percorrido pelos pacotes de rede até um destino, com interface gráfica no Windows, Linux e macOS. Ela usa o mecanismo de linha de comando do NextTrace, permitindo visualizar cada salto em vez de ler o texto bruto do traceroute.

Além do rastreamento básico, inclui um modo MTR (My Traceroute), que usa o MTR nativo do NextTrace a partir da versão 1.5.2 e, caso contrário, recorre a uma implementação compatível. É possível configurar resolvedores DNS personalizados via DNS ou DoH, usar um banco de dados .MMDB local para consultas de IP e iniciar rastreamentos pela linha de comando.

No Windows, é necessário instalar o Npcap para fazer traceroute via TCP e UDP. As versões para Linux também são distribuídas pelo Flathub e pelo Arch User Repository. A interface está disponível em inglês, chinês, francês, espanhol, japonês e russo.

Recursos principais

  • 01Rastreamento gráfico de rotas no Windows, Linux e macOS.
  • 02Modo MTR baseado no NextTrace, com uma implementação alternativa.
  • 03Resolvedores DNS personalizados via DNS ou DoH.
  • 04Suporte a banco de dados .MMDB local para geolocalização de IPs.
  • 05Interface de linha de comando para iniciar rastreamentos.
  • 06Interface disponível em seis idiomas.

Casos de uso

  • Diagnosticar em que ponto do caminho de rede ocorrem latência ou perda de pacotes.
  • Verificar a rota até um servidor ou serviço a partir de um computador desktop.
  • Monitorar continuamente uma rota no estilo MTR.

Início rápido

  1. 1

    Baixe o OpenTrace para o seu sistema no site oficial ou na página de releases

  2. 2

    Descompacte e execute o OpenTrace (no Windows, o arquivo .exe)

Antes de usar

  • Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas sejam de código aberto sob os mesmos termos.
  • Usuários do Windows que quiserem usar traceroute com TCP/UDP também precisam instalar o Npcap separadamente.
  • Para compilar a partir do código-fonte, é necessário baixar o NextTrace separadamente e ter toolchains específicas da plataforma, como .NET 8 SDK e GTK 3 no Linux.

Tópicos

Perguntas frequentes

O que é opentrace?
Interface gráfica multiplataforma para visualizar traceroutes no Windows, Linux e macOS, usando o backend NextTrace. O OpenTrace é uma ferramenta de rastreamento de rotas para desktop que mostra o caminho percorrido pelos pacotes de rede até um destino, com interface gráfica no Windows, Linux e macOS. Ela usa o mecanismo de linha de comando do NextTrace, permitindo visualizar cada salto em vez de ler o texto bruto do traceroute.
opentrace é gratuito? Qual é a licença?
opentrace é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
opentrace ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de opentrace foi em 6 de ago. de 2026.
Para que posso usar opentrace?
Diagnosticar em que ponto do caminho de rede ocorrem latência ou perda de pacotes. Verificar a rota até um servidor ou serviço a partir de um computador desktop. Monitorar continuamente uma rota no estilo MTR.
Como instalar opentrace?
Baixe o OpenTrace para o seu sistema no site oficial ou na página de releases Descompacte e execute o OpenTrace (no Windows, o arquivo .exe)
Onde consigo opentrace?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Archeb/opentrace

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados