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.

routel - listagem da tabela de rotas

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.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida