fbpx Certificação Linux: Comando traceroute no Linux (localizar arquivos) [Guia Básico]

Blog

Comando traceroute no Linux (localizar arquivos) [Guia Básico]

📅 01/01/2019 ⏱ 2 min ✍️ Uira Ribeiro
Linuxcomandos
Comando traceroute no Linux (localizar arquivos) [Guia Básico]

O comando traceroute no Linux retorna os endereços das máquinas e outros dispositivos de rede por onde os pacotes passam para chegar a um determinado destino. Este caminho é conhecido como rota de endereços. 

O traceroute também tem um executável próprio para operar no IPv6, chamado traceroute6.

O traceroute utiliza o tempo de vida (TTL – Time To Live) dos pacotes IP para forçar uma resposta do protocolo ICMP TIME EXCEEDED de cada dispositivo por onde o pacote passa para obter as informações necessárias. 

O tempo de vida determina o número máximo de dispositivos que um pacote pode percorrer antes de ser apagado. Este parâmetro é necessário para que os pacotes não fiquem vagando na rede para sempre se o seu destinatário não for encontrado. 

Esse comando pode investigar onde a conectividade com o comando ping está falhando, e quando isso acontece, na maioria das vezes pode ser um problema com as rotas, ou algum filtro de pacotes ICMP.

O TTL padrão são 30 hosts.

As opções mais frequentes são:

  • -n: Esta opção desabilita a resolução de nomes;
  • -w seg: Esta opção altera o valor padrão do tempo de espera de retorno do pacote ICMP de 5 segundos;
  • -f ttl: Esta opção altera o valor padrão de tempo de vida inicial de um pacote;
  • -m max: Altera o valor padrão do máximo de número de dispositivos que será testado pelo traceroute.

Exemplo:

$ traceroute www.kernel.orgtraceroute to www.kernel.org (204.152.189.116), 30 hops max, 40 byte packets 1  10.128.0.1  6.832 ms   8.702 ms   11.401 ms 2  10.11.0.254  13.013 ms   6.261 ms   6.993 ms 3  INF001010.enl-int.redeinfovias.net.br (200.150.1.10)  72.771 ms   71.875 ms   70.068 ms(...)13  r7-2.r8.pao1.isc.org (192.5.4.225)  236.927 ms   234.988 ms   232.748 ms14  r8-pao1.r3.sfo2.isc.org (192.5.4.233)  225.628 ms   214.758 ms   214.469 ms15  zeus-pub.kernel.org (204.152.189.116)  216.677 ms   219.898 ms   221.776 ms

Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.

Gostou? Compartilhe

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Especialista Linux com mais de 20 anos de experiência.
Autor de 5 livros e mentor de mais de 14.000 alunos certificados.
20 certificações de alto nível, incluindo LPIC-3, CKA, RHCE e AWS Solutions Architect.

WhatsApp