De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 20 de dezembro de 2010
Para listar a tabela de rotas de um determinado equipamento, normalmente usamos o comando netstat:
% netstat -nr Tabela de Roteamento IP do Kernel Destino Roteador MáscaraGen. Opções MSS Janela irtt Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
O comando routel, que na verdade é um shell script, também exibe a tabela de rotas, porém com muito mais detalhes:
$ routel
target gateway source proto scope dev tbl
192.168.0.0/ 24 192.168.0.2 kernel link wlan0
169.254.0.0/ 16 link wlan0
default 192.168.0.1 static wlan0
192.168.0.255 broadcast 192.168.0.2 kernel link wlan0 local
127.255.255.255 broadcast 127.0.0.1 kernel link lo local
192.168.0.0 broadcast 192.168.0.2 kernel link wlan0 local
192.168.0.2 local 192.168.0.2 kernel host wlan0 local
127.0.0.0 broadcast 127.0.0.1 kernel link lo local
127.0.0.1 local 127.0.0.1 kernel host lo local
127.0.0.0/ 8 local 127.0.0.1 kernel host lo local
fe80::/ 64 kernel wlan0
default unreachable kernel lo unspec
::1 :: none lo local
fe80::223:cdff:febe:d690 :: none lo local
ff02::1:2 ff02::1:2 wlan0
cache
ff00::/ 8 wlan0 local
default unreachable kernel lo unspec
O comando routel tem um parceiro, o routef, que simplesmente apaga toda a tabela de rotas.
Ambos os scripts fazem parte do pacote iproute, em sistemas Ubuntu.