Este é um ambiente unix. Eu tenho várias rotas em um host (visível com o comando 'ip route show'). Se estou pingando um endereço, como posso descobrir qual gateway foi usado para rotear o tracffic?
Tentei usar o comando traceroute, mas ele não mostra o gateway imediato.
Abaixo da saída, 10.58.227.1 é o meu gateway padrão.
# ip r l
10.58.227.0/24 dev front_eth1 proto kernel scope link src 10.58.227.231
169.254.0.0/17 dev bond0 proto kernel scope link src 169.254.0.4
default via 10.58.227.1 dev front_eth1 proto gated
Quando faço o rastreamento para um endereço externo, o gateway usado (gateway padrão 10.58.227.1) não é mostrado na saída.
# traceroute -n -I 10.63.21.118
traceroute to 10.63.21.118 (10.63.21.118), 30 hops max, 40 byte packets
1 10.58.112.1 0.507 ms 1.008 ms 1.017 ms
2 10.63.21.118 0.228 ms 0.233 ms 0.234 ms
Existe alguma opção para exibir as mesmas informações fornecidas pelo comando traceroute, incluindo o gateway usado para o roteamento?
192.168.0.1
é "rota padrão" ou "gateway" ... qual nome seria usado para se referir192.168.0.121
? Apenas "fonte"?