Como rastrear as rotas para todos os hosts em uma sub-rede?

0

Estou tentando rastrear as rotas para todos os hosts ativos em uma sub-rede. Como um projetaria o comando? Eu tentei os comandos abaixo, sem sucesso. Man pages não me faz mais sábio.

mtr -c 1 --report 10.10.16.X
mtr -c 1 --report 10.10.16.0/24

traceroute 10.10.16.X
traceroute 10.10.16.0/24
    
por uggla 15.02.2011 / 14:03

1 resposta

0

Não existe tal coisa disponível. Quase sempre, todos os IPs no mesmo bloco estão usando as mesmas rotas (o roteamento típico funciona com máscaras de sub-rede).

No Linux, você pode usar um script curto, por exemplo

for i in $(seq 1 255); do
 traceroute 10.10.16.$i
done

Isso imprime rota para cada endereço e não inclui funções de comparação para detectar rotas diferentes para endereços diferentes.

    
por 15.02.2011 / 15:06

Tags