Scanner de rede e ferramenta de diagnóstico para terminal, escrita em Rust, com TUI para verificar hosts, redes WiFi e pacotes.
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
Baixe o OpenTrace para o seu sistema no site oficial ou na página de releases
- 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
Ferramenta self-hosted de testes de velocidade de rede e monitoramento de servidores, com interface web, feita em Go e React.
Interface gráfica pensada primeiro para Windows, que gerencia instalações e atualizações de programas no WinGet, Scoop, Chocolatey, Homebrew, APT, pip, npm e outros.
Uma interface gráfica leve para Windows, que consome pouca memória, para gerenciar instâncias do WSL: instale, inicie, pare, configure e faça backup das distros em um só lugar.
Ferramenta de interface de terminal escrita em Go que descobre e explora dispositivos na rede local sem privilégios elevados.
GUI nativa para Redis e Valkey, acelerada por GPU e feita com Rust e GPUI, para navegar com fluidez por conjuntos enormes de chaves.