Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

traceroute

Rede

Uso

traceroute -n <host>

Lista os roteadores pelos quais um pacote passa ate o destino; uma linha `* * *` no meio nao significa caminho rompido, apenas que aquele roteador nao responde.

Opções comuns

OpçãoSignificado
-nSkip reverse DNS, which makes it much faster.
-m 20Stop after twenty hops instead of the default thirty.
-q 1One probe per hop instead of three.
-w 1Wait one second per probe.
-IUse ICMP echo instead of UDP; needs root.
-T -p 443Use TCP to a real port, which firewalls usually let through (Linux).

Exemplos

traceroute -n 8.8.8.8

The path packets take, without name lookups.

sudo traceroute -T -p 443 example.com

Trace over TCP 443 when UDP probes are blocked (Linux).

Quando a conexão falha, estes mostram até onde ela chegou: o nome não resolve, não há rota ou a porta está fechada.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que traceroute faz?

Lista os roteadores pelos quais um pacote passa ate o destino; uma linha `* * *` no meio nao significa caminho rompido, apenas que aquele roteador nao responde.

QComo se digita?

traceroute -n <host> — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 6; a lista completa está em man traceroute. Este comando fica em Rede.

Comandos relacionados

página man: man traceroute