Traceroute IP: como traçar a rota de uma conexão
Traceroute mostra cada roteador pelos quais seus dados passam entre seu dispositivo e qualquer destino – e onde a jornada fica mais lenta. Veja como executá-lo em qualquer sistema e realmente ler a saída.
O que o traceroute faz
Cada pacote que viaja pela Internet carrega um limite de salto – o TTL (time to live) no IPv4 ou limite de salto no IPv6. Cada roteador que encaminha o pacote o diminui em um; quando chega a zero, o roteador descarta o pacote e envia educadamente de volta uma mensagem de “tempo excedido”.
O Traceroute arma isso educadamente: ele envia pacotes com TTL 1, depois 2, depois 3… Cada resposta de “tempo excedido” que retorna revela o endereço de mais um roteador ao longo do caminho. Junte-os e você terá o caminho completo até o destino - com horários.
Executando-o em seu sistema
Janelas - tracert
Imprensa Ganhar + R, tipo cmd, pressione Enter e execute:
tracert howtofindtheip.com
# Por endereço IP em vez de nome:
tracert 1.1.1.1
macOS e Linux — traceroute
traceroute howtofindtheip.com # O macOS pode precisar do caminho completo ou da instalação: /usr/sbin/traceroute howtofindtheip.com #macOS sudo apt install traceroute #Debian/Ubuntu
A melhor maneira - mtr
metrô (My Traceroute) combina traceroute e ping em uma visualização ao vivo – muito mais informativo para diagnosticar jitter e perda. Disponível para Linux, macOS (via brew install mtr) e Windows (WinMTR).
mtr howtofindtheip.com
# Pressione 'q' para sair
Lendo os resultados
Uma saída típica é assim:
1 router.home 1.2 ms 1.0 ms 1.1 ms # seu roteador 2 isp-gw.net 12.4 ms 12.1 ms 12.3 ms # seu ISP 3 backbone1.net 21.0 ms 20.8 ms 21.2 ms # rede regional 4 * * * # roteador silencioso (normal) 5 edge-server.net 23.9 ms 24.1 ms 23.8 ms 6 howtofindtheip.com 24.0 ms 23.7 ms 23.9 ms # destino
- Número do salto — quantos roteadores de profundidade a investigação alcançou.
- Nome do host/IP — o roteador que respondeu (nomes PTR geralmente indicam a cidade ou operadora).
- Três horários — tempos de ida e volta das três sondas. O que importa é o tendência: um salto repentino que persiste em saltos posteriores geralmente marca o segmento lento.
A alta latência nos primeiros saltos (seu ISP) afeta tudo; a alta latência que aparece tarde no caminho geralmente é apenas um congestionamento próximo ao destino. Quer verificar a reputação de um dos lúpulos que encontrou? Cole seu IP em nosso verificador de lista negra ou localize-o no mapa.
Por que o tempo limite do lúpulo
Asteriscos (* * *) significa que o roteador não respondeu a essa investigação. Comum e geralmente inofensivo:
- Muitos roteadores são configurados para ignorar completamente as sondagens de traceroute (limitação de taxa ou política de segurança).
- Os firewalls descartam os pacotes UDP ou ICMP que o traceroute usa.
- O roteador prioriza o encaminhamento em vez de responder ao tráfego de diagnóstico.
Regra prática: os tempos limite no meio de um rastreamento são adequados, desde que os saltos posteriores continuem respondendo. Se cada salto após um certo ponto expirar e o destino final nunca responde, é nesse salto que sua conexão realmente é interrompida - informações valiosas ao discutir com a linha de suporte de um ISP.
Por que nenhum site pode rastrear rotas você
Um navegador é deliberadamente colocado em sandbox: o JavaScript não pode enviar os pacotes brutos ou ler as respostas ICMP que o traceroute exige. Qualquer "traceroute online" que você encontrar é executado dos servidores do provedor até o destino - útil, mas mede um caminho diferente do do seu próprio dispositivo.
O que você pode faça no navegador: identifique você mesmo e os pontos finais do seu caminho. Encontre seu IP público, então procure seu DNS reverso para ver o nome do host que seu ISP atribuiu à sua linha - o mesmo tipo de nome que o traceroute mostra para cada salto.
Perguntas sobre rastreamento de rota
O que mostra um traceroute de IP?
Traceroute lista cada roteador (salto) pelos quais seus pacotes passam entre seu dispositivo e um destino, com o tempo de ida e volta de cada salto. Ele revela onde uma conexão fica lenta ou interrompida.
Por que alguns saltos de traceroute mostram asteriscos ou tempo limite?
Muitos roteadores são configurados para não responder a sondagens de traceroute, e os firewalls geralmente os bloqueiam. Asteriscos em saltos intermediários são normais e inofensivos — o que importa é se o destino final responde.
Posso executar um traceroute de um site?
Um navegador não pode enviar os pacotes brutos necessários ao traceroute, portanto, isso não pode ser feito no lado do cliente. Existem traceroutes baseados na Web, mas eles medem a rota dos servidores do site até o destino - não do seu dispositivo. Em um navegador você ainda pode encontre seu IP público e seu DNS reverso.