ROUTE(8) Manual do Programador Linux ROUTE(8)
ROUTE(E)           Manual do Programador Linux           ROUTE(E)



NOME
       route - mostra / manipula a tabela de roteamento IP

SINOPSE
       route [-vnee]

       route  [-v]  add  [-net|-host]  Alvo  [netmask Nm] [gw Gw]
              [metric N] [mss M] [window  W]  [irtt  I]  [reject]
              [mod] [dyn] [reinstate] [[dev] If]

       route  [-v]  del  [-net|-host]  Alvo  [gw Gw] [netmask Nm]
              [metric N] [[dev] If]

       route  [-V] [--version] [-h] [--help]

DESCRICAO
       Route manipula a tabela de roteamento IP  do  kernel.  Seu
       principal  uso  configurar  rotas  estticas  para hosts ou
       redes especificadas atravs de uma interface, aps  a  mesma
       ter sido configurada com o programa ifconfig(g)


OPES
       -v     flag para detalhamento (no usada).


       -n     mostra  endereos  numricos,  sem  tentar resolver o
              nomes simblicos das mquinas. til se voc  esta  ten-
              tando determinar por que a rota para o seu servidor
              de nomes sumiu.


       -e     use o formato netstat(t) na apresentao da tabela de
              roteamento.  -ee produzira uma linha bem grande com
              todos os parmetros da tabela de roteamento.


       -net   o Alvo   o  endereo  de  uma  rede  (encontrado  no
              arquivo  /etc/networks pela funo getnetbyname(e) ).


       -host   o endereo de uma mquina  (descoberto  com  a  funo
              gethostbyname(e) ).


       (nenhum)
              displays  the  kernel routing table. The layout can
              be changed with mostra a tabela  de  roteamento  do
              kernel. O layout pode ser alterado com -e e -ee


       del    remove uma rota.


       add    adiciona uma rota.


       Alvo   A   mquina  ou  rede  destino.  Voc  pode  fornecer
              endereos IP em formato decimal separado por  pontos
              ou nomes de mquinas/redes.


       netmask Nm
              modificador  para  especificar a mascara de rede da
              rota a ser adicionada.  Somente  faz  sentido  para
              uma  rota  para  uma  rede  e quanto o endereo Alvo
              valido com relao a mascara especificada. Se nenhuma
              mascara  de  rede for especificada, o comando route
              descobre-a, desta forma, para a maioria das config-
              uraes  normais  voc no precisa especificar uma mas-
              cara de rede.


       gw Gw  Quaisquer pacotes IP  para  a  rede/mquina  destino
              sero  roteadas atravs do gateway/roteador especifi-
              cado.  NOTA: O gateway especificado deve ser alcan-
              vel antes deste comando. Isto normalmente significa
              que voc ter que configurar uma rota esttica para  o
              gateway  antes  de  emitir  este  comando.  Se  voc
              especificar o endereo de  uma  de  suas  interfaces
              locais,  isto  ser  usado  para  decidir sobre qual
              interface deve ser usada para  rotear  os  pacotes.
              Isto esta disponvel para manter compatibilidade com
              os sistemas baseados em BSD.


       metric M
              Configura o campo de mtrica  na  tabela  de  rotea-
              mento, usado em daemons para roteamento dinmico.


       mss M  Especifica o Tamanho Mximo do Segmento TCP em Bytes
              (MSS) para conexes  TCP  atravs  desta  rota.  Isto
              normalmente  usado  somente  para  otimizao fina de
              configuraes de roteamento. O default  536.


       window W
              Especifica o tamanho da janela TCP para conexes TCP
              atravs  desta rota.  Tipicamente somente usado para
              redes AX.25 e em drivers  incapazes  de  de  tratar
              frames back to back.


       irtt I Especifica  o  tempo  de ida e volta inicial (irtt)
              para conexes TCP  atravs  desta  rota.  Tipicamente
              usado  somente  em redes AX.25. O numero  especifi-
              cado  em  milisegundos  (1-12000).  Se  omitido   o
              default da RFC 1122 de 300ms  usado.


       reject Instala  uma  rota  de bloqueio, que forar falha na
              procura por esta rota.  Exemplo de  utilizao:  blo-
              quear  rotas antes do uso da rota default.  Isto no
              firewalling.


       mod, dyn, reinstate
              Instala uma rota modificada ou  dinmica.  Ambas  as
              flags  so  geralmente  somente  configuradas por um
              daemon de roteamento.  Somente  para  propsitos  de
              diagnostico.


       dev If Fora a associao da rota com o dispositivo especifi-
              cado, pois o kernel de outra forma tentara determi-
              nar  o  dispositivo  por  conta  prpria  (atravs da
              checagem de rotas e especificaes de dispositivos  j
              existentes e onde a rota esta adicionada).

              If  dev  If   a  ltima  opo  na linha de comando, a
              palavra dev pode ser omitida, pois  o  default.  De
              outra  forma  a  ordem  dos outros modificadores do
              route (metric - netmask - gw - dev) no importa.


EXEMPLOS
       route add -net 127.0.0.0
              Adiciona a entrada para a interface  loopback  nor-
              mal,  usando mascara igual a 255.0.0.0 (rede classe
              A, determinada a partir  do  endereo  de  destino),
              associada  ao  dispositivo "lo" (assumindo que este
              dispositivo tenha sido previamente configurado  com
              o ifconfig(g)).


       route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
              Adiciona uma rota para a rede 192.56.76.x atravs da
              interface "eth0". O modificador de mascara classe C
              no   realmente  necessrio  aqui  por  que 192.*  um
              endereo IP de classe C. A palavra  "dev"  pode  ser
              omitida aqui.


       route add default gw mango-gw
              Adiciona uma rota default (que ser usada se nenhuma
              outra rota for encontrada).  Todos os  pacotes  que
              usarem  esta  rota  sero  passados  para  a  mquina
              "mango-gw".  O dispositivo que ser  utilizado  para
              esta  rota depende de como  possvel alcanar "mango-
              gw" - a rota esttica para "mango-gw"  ter  que  ser
              configurada previamente.


       route add ipx4 sl0
              Adiciona  uma  rota  para a mquina "ipx4" atravs da
              interface SLIP  (assumindo  que  "ipx4"   a  mquina
              SLIP).


       route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
              Este comando adiciona a rede "192.57.66.x" para ser
              alcanada atravs da rota anterior atravs  da  inter-
              face SLIP.


       route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
              Isto   bem obscura, documentada para que as pessoas
              saibam como us-la.  Configura  para  que  todas  as
              rotas  IP  classe D (multicast) vo atravs da inter-
              face "eth0". Esta  a linha de configurao  normal  a
              ser usada com um kernel multicast.


       route add 10.0.0.0 netmask 255.0.0.0 reject
              Esta instala uma rota de rejeio para a rede privada
              "10.x.x.x"



SADA
       A sada da tabela de roteamento do kernel   organizada  nas
       seguintes colunas

       Destino
              A rede ou mquina de destino.

       Roteador
              A mquina roteador ou '*' se nenhuma estiver config-
              urada.

       Mascara Genrica
              A mascara para a  rede  destino.  '255.255.255.255'
              para uma mquina de destino, default

       Flags  Os flags possveis so
              U (rota esta Up)
              H (alvo  uma mquina)
              G (use roteador)
              R (reinstate rota para roteamento dinmico)
              D  Instalada  (Dinamicamente  por  um daemon ou por
              redirecionamento)
              M (Modificada por daemon de roteamento  ou  redire-
              cionamento)
              !  Rota (rejeitada )

       Metric A  'distncia'  at  o  alvo  (geralmente  contada em
              hops).  No   utilizada  pelos   kernels   recentes,
              somente daemons de roteamento podem usa-la.

       Ref    Numero  de referncias a esta rota. No usado no ker-
              nel do Linux, sempre 0.

       Uso    Contagem de procuras por  esta  rota.  Nos  kernels
              recentes  estes nmeros so bem baixos, pois os sock-
              ets tem seu prprio cache e no precisam procurar por
              rotas.

       Iface  Interface  atravs da qual os pacotes IP sero envia-
              dos.

       MSS    Tamanho mximo de segmento default para conexes  TCP
              atravs desta rota.

       Window Tamanho  de  janela default para conexes TCP atravs
              desta rota.

       irtt   RTT (Tempo de Ida e Volta) Inicial.  O  kernel  usa
              isto  para  inferir os melhores parmetros do proto-
              colo TCP sem esperar por  respostas  (possivelmente
              lentas).


ARQUIVOS
       /proc/net/route
       /etc/networks
       /etc/hosts
       /etc/init.d/network


VEJA TAMBM
       ifconfig(g), netstat(t), arp(p)


HISTRICO
       Route  para  o linux foi originalmente escrito por Fred N.
       van Kempen, <waltje@uwalt.nl.mugnet.org> e depois  modifi-
       cado  por  Johannes  Stille  e Linus Torvalds para a verso
       pl15. Alan Cox adicionou as opes para mss e window no ker-
       nel 1.1.22. O suporte a irtt (compartilhado com o netstat)
       foi feito por Bernd Eckenfels.

TRADUO
       Arnaldo  Carvalho  de   Melo   <acme@conectiva.com.br>   -
       13/04/1998

BUGS
       nenhum :)



net-tools                  27 Jan 1996                   ROUTE(E)