Ferramenta Traceroute
Os navegadores não podem enviar sondas ICMP/UDP brutas. Use um dos serviços externos abaixo para executar um traceroute a partir de um ponto de observação perto de si.
ResultadosUm traceroute lista os roteadores que um pacote atravessa no caminho até um destino. Quando um site está lento, a causa costuma aparecer em um salto específico: um link de peering congestionado, um trânsito mal roteado ou um firewall descartando pacotes em silêncio. Navegadores não conseguem enviar as sondas ICMP/UDP brutas que um traceroute exige, então esta página não executa o rastreio por conta própria: ela limpa o seu alvo e o entrega, já preenchido, a serviços públicos respeitados que rastreiam de vários pontos da internet, exatamente o que você precisa quando o problema não está na sua própria linha. Para testar a sua conexão, rode tracert ou traceroute localmente; esta página ensina a ler a saída nos dois casos.
Como fazer um traceroute útil
-
1
Insira um nome de host ou IP
Uma URL completa também serve: removemos `https://` e qualquer caminho no final antes de montar os links.
-
2
Abra um serviço de sondagem
Cada link abre com o seu alvo preenchido. O Check-host.net e a página de traceroute multilocalização sondam de várias regiões ao mesmo tempo; o HackerTarget roda um rastreio clássico do próprio ponto de observação.
-
3
Leia a lista de saltos
Cada linha é um roteador: número do salto, nome do host/IP e tempo de ida e volta, geralmente três amostras por salto.
-
4
Ache o salto problemático
Um grande pulo de latência, `* * *` (sem resposta) ou uma cadeia longa dentro de uma mesma rede geralmente apontam o problema.
-
5
Suba para o nível de roteamento
O link do BGP.tools mostra o caminho AS e os dados de peering quando o problema está entre redes. Para medir a sua própria linha, rode `tracert` ou `traceroute` localmente.
Como o traceroute funciona, em um parágrafo
O traceroute envia pacotes com um TTL (tempo de vida) artificialmente baixo. O primeiro pacote tem TTL=1, então o primeiro roteador o decrementa para 0 e devolve uma mensagem ICMP de “tempo excedido”. TTL=2 revela o segundo roteador, e assim por diante. Quando o TTL iguala o número real de saltos, o pacote chega ao destino. As respostas informam o IP e o tempo de resposta de cada roteador do caminho.
Lendo a saída
| Símbolo / padrão | Geralmente significa |
|---|---|
* * * |
O salto não respondeu; firewall ou limitação de ICMP |
| Grande pulo na latência | Esse roteador está geograficamente longe ou congestionado |
| Mesma latência em 5+ saltos | Esses roteadores dividem uma mesma localização física |
| Loop nos nomes de host | MPLS ou roteamento assimétrico; confira o caminho AS |
| Rastreio termina cedo | Bloqueado pelo firewall do destino (comum em hosts de nuvem) |
Rodando da sua própria máquina
- Windows:
tracert example.com - macOS e Linux:
traceroute example.com - Estatísticas contínuas:
mtr example.com(instale pelo seu gerenciador de pacotes)
Uma execução local mede o caminho a partir da sua própria conexão, algo que nenhum serviço online consegue ver. Os links acima sondam das localizações de cada serviço; use os dois para separar “o problema é a minha linha” de “o problema é o trânsito do site”.
Dicas
- Um traceroute de disparo único é ruidoso.
mtr(sondagem contínua) dá dados muito mais confiáveis para problemas intermitentes. - Rode rastreios de pelo menos duas regiões. Um problema que aparece em uma e não na outra se localiza rápido.
- Traceroutes baseados em ICMP (
-I) às vezes funcionam onde os de UDP falham; firewalls os tratam de forma diferente. - Consultas DNS em cada salto atrasam a saída. Use um equivalente de
-nonde o serviço de sondagem oferecer. - Em hosts de nuvem (AWS, Cloudflare), o destino costuma se esconder atrás de um balanceador de carga e o rastreio termina um ou dois saltos antes do servidor real. Isso é normal.
Perguntas frequentes
Um traceroute do nosso único servidor na Alemanha diria quase nada sobre um problema de usuário em Los Angeles. Serviços como HackerTarget e Check-host.net sondam de muitas regiões, que é o que você realmente quer ao diagnosticar, e um rastreio da sua própria máquina cobre a sua própria linha.
Esse roteador não respondeu à sonda dentro do tempo limite. Muitos roteadores limitam ou descartam de propósito o tráfego de traceroute. Se o rastreio continua depois da lacuna, o caminho está bom; o roteador só está em silêncio.
Sim. As respostas voltam pelo caminho de retorno, que pode ser diferente do caminho de ida. Um salto lento no meio pode, na verdade, ser lento só na volta. O MTR e os traceroutes baseados em TCP reduzem essa ambiguidade.
As redes de backbone modernas consolidam muito o tráfego. Oito saltos entre continentes é comum se a origem e o destino estiverem ambos em redes tier-1.
O nome de host vai até o nosso servidor para ser validado e para montar os links de saída, como qualquer requisição de página comum, e no fluxo passo a passo ele também aparece na URL da página. Cada serviço externo só o vê quando você clica no link dele.
Ferramentas relacionadas
Calculadora de Sub-rede IP
Calcule o intervalo de sub-rede, rede, broadcast, hosts utilizáveis e máscara wildcard para qualquer bloco CIDR IPv4 com cobertura total de /0 a /32.
Consulta de Registro MX
Pesquise registros MX para qualquer domínio para ver os servidores de e-mail que gerenciam seu e-mail, suas prioridades e identificar configurações incorretas.
Consulta DNS
Consulte os registros DNS A, AAAA, MX, TXT, NS, CNAME e SOA de qualquer domínio sem abrir um terminal.
Escaneador de Portas Abertas
Escaneie uma lista fixa de portas TCP comuns em um host público para ver quais estão abertas e quais serviços estão acessíveis. Uma verificação rápida e básica, não um escaneador completo.
Conversor de IPv4 para IPv6
Converta endereços IPv4 para IPv6 em formatos mapeados, compatíveis, 6to4 e embutidos com o mapeamento reverso de volta para IPv4.
Detector de Tipo MIME
Detecte o verdadeiro tipo MIME de um arquivo lendo seus bytes mágicos. Identifica imagens, vídeos, PDF, zip, documentos do office e mais.
Ferramenta disponível em outros idiomas
- Alat Traceroute [ID]
- Narzędzie traceroute [PL]
- Traceroute-verktyg [SV]
- เครื่องมือ Traceroute [TH]
- Traceroute-Tool [DE]
- トレースルートツール [JA]
- Traceroute 도구 [KO]
- Herramienta Traceroute [ES]
- Công cụ Traceroute [VI]
- Outil Traceroute [FR]
- أداة تتبع المسار (Traceroute) [AR]
- Traceroute-tool [NL]
- Traceroute Tool [EN]
- Strumento Traceroute [IT]
- Инструмент Traceroute [RU]
- Traceroute Aracı [TR]
- Traceroute工具 [ZH]