Como visualizar a tabela de roteamento IP

2

Como posso ver ip routes que adicionei com ip route add default via x.x.x.55 table test1 Por exemplo, adicionei 199 test1 e 198 test2 e 197 test3 a / etc / iproute2 / rt_tables

então corro:

ip route add default via x.x.x.55 table test1
ip route add default via x.x.x.55 table test2
ip route add default via x.x.x.55 table test3

então, quando eu verifico route -n , esta é a única coisa que vejo

x.x.x.x   0.0.0.0         255.255.255.224 U     0      0        0 tun0

teste adicional

ip route flush x.x.x.55
ip route add default via x.x.x.55 table test1
RTNETLINK answers: File exists

Onde está o test1, test2 e test3 que adicionei?

    
por Orlo 14.12.2013 / 19:29

1 resposta

5

Pare de usar os comandos netstat e route , eles apenas confundirão você e não terão a funcionalidade necessária de qualquer maneira.

Para ver a tabela básica de roteamento IPv4:

ip route

Para ver uma tabela específica:

ip route list table test1

Para ver tudo :

ip route list table all

E lembre-se de que esses argumentos podem ser abreviados desde que permaneçam exclusivamente identificáveis:

ip r l t all
    
por 14.12.2013 / 19:45