Man page - route(8)
Packages contains this manual
Available languages:
en fr pt_BR es pl tr ja ro zh_TW zh_CN deManual
ROUTE
NOMESINOPSE
DESCRICAO
OPĂĂES
EXEMPLOS
SAĂDA
ARQUIVOS
VEJA TAMBĂM
HISTĂRICO
TRADUĂĂO
BUGS
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 eståticas para hosts ou redes especificadas através de uma interface, após a mesma ter sido configurada com o programa ifconfig (8)
OPĂĂES
|
-v |
flag para detalhamento (nĂŁo usada). |
||
|
-n |
mostra endereços numĂ©ricos, sem tentar resolver o nomes simbĂłlicos das mĂĄquinas. Ătil se vocĂȘ esta tentando determinar por que a rota para o seu servidor de nomes sumiu. |
||
|
-e |
use o formato netstat (8) na apresentação da tabela de roteamento. -ee produzira uma linha bem grande com todos os parùmetros da tabela de roteamento. |
||
|
-net |
o Alvo é o endereço de uma rede (encontrado no arquivo /etc/networks pela função getnetbyname (2) ). |
||
|
-host |
é o endereço de uma måquina (descoberto com a função gethostbyname (2) ). |
(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 mĂĄquina ou rede destino. VocĂȘ pode fornecer endereços IP em formato decimal separado por pontos ou nomes de mĂĄquinas/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 endereço Alvo Ă© valido com relação a mascara especificada. Se nenhuma mascara de rede for especificada, o comando route descobre-a, desta forma, para a maioria das configuraçÔes normais vocĂȘ nĂŁo precisa especificar uma mascara de rede.
|
gw Gw |
Quaisquer pacotes IP para a rede/mĂĄquina destino serĂŁo roteadas atravĂ©s do gateway/roteador especificado. NOTA: O gateway especificado deve ser alcançåvel antes deste comando. Isto normalmente significa que vocĂȘ terĂĄ que configurar uma rota estĂĄtica para o gateway antes de emitir este comando. Se vocĂȘ especificar o endereço de uma de suas interfaces locais, isto serĂĄ usado para decidir sobre qual interface deve ser usada para rotear os pacotes. Isto esta disponĂvel para manter compatibilidade com os sistemas baseados em BSD. |
metric M
Configura o campo de métrica na tabela de roteamento, usado em daemons para roteamento dinùmico.
|
mss M |
Especifica o Tamanho Måximo do Segmento TCP em Bytes (MSS) para conexÔes TCP através desta rota. Isto é normalmente usado somente para otimização fina de configuraçÔes de roteamento. |
window W
Especifica o tamanho da janela TCP para conexÔes TCP através 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 conexÔes TCP através desta rota. Tipicamente usado somente em redes AX.25. O numero é especificado em milisegundos (1-12000). Se omitido o default da RFC 1122 de 300ms é usado. |
||
|
reject |
Instala uma rota de bloqueio, que forçarå falha na procura por esta rota. Exemplo de utilização: bloquear rotas antes do uso da rota default. Isto não é firewalling. |
mod, dyn, reinstate
Instala uma rota modificada ou dinĂąmica. Ambas as flags sĂŁo geralmente somente configuradas por um daemon de roteamento. Somente para propĂłsitos de diagnostico.
|
dev If |
Força a associação da rota com o dispositivo especificado, pois o kernel de outra forma tentara determinar o dispositivo por conta própria (através da checagem de rotas e especificaçÔes de dispositivos jå existentes e onde a rota esta adicionada). |
If dev If Ă© a Ășltima opção 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) nĂŁo importa.
EXEMPLOS
route add -net 127.0.0.0
Adiciona a entrada para a interface loopback normal, usando mascara igual a 255.0.0.0 (rede classe A, determinada a partir do endereço de destino), associada ao dispositivo "lo" (assumindo que este dispositivo tenha sido previamente configurado com o ifconfig (8)).
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
Adiciona uma rota para a rede 192.56.76.x através da interface "eth0". O modificador de mascara classe C não é realmente necessårio aqui por que 192.* é um endereço 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 serĂŁo passados para a mĂĄquina "mango-gw". O dispositivo que serĂĄ utilizado para esta rota depende de como Ă© possĂvel alcançar "mango-gw" - a rota estĂĄtica para "mango-gw" terĂĄ que ser configurada previamente.
route add ipx4 sl0
Adiciona uma rota para a måquina "ipx4" através da interface SLIP (assumindo que "ipx4" é a måquina 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 alcançada através da rota anterior através da interface 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) vão através da interface "eth0". Esta é a linha de configuração 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 rejeição para a rede privada "10.x.x.x"
SAĂDA
A saĂda
da tabela de roteamento do kernel Ă© organizada nas
seguintes colunas
Destino
A rede ou mĂĄquina de destino.
Roteador
A mĂĄquina roteador ou â*â se nenhuma estiver configurada.
Mascara Genérica
A mascara para a rede destino. â255.255.255.255â para uma mĂĄquina de destino, â0.0.0.0â para a rota default
|
Flags |
Os flags possĂveis sĂŁo |
U
(rota esta
Up
)
H
(alvo Ă© uma
mĂĄquina
)
G
(use
roteador
)
R
(
reinstate
rota para roteamento dinĂąmico)
D
Instalada (
Dinamicamente
por um daemon ou por
redirecionamento)
M
(
Modificada
por daemon de roteamento ou
redirecionamento)
!
Rota (
rejeitada
)
|
Metric |
A âdistĂąnciaâ atĂ© o alvo (geralmente contada em hops). NĂŁo Ă© utilizada pelos kernels recentes, somente daemons de roteamento podem usa-la. |
||
|
Ref |
Numero de referĂȘncias a esta rota. NĂŁo usado no kernel do Linux, sempre 0. |
||
|
Uso |
Contagem de procuras por esta rota. Nos kernels recentes estes nĂșmeros sĂŁo bem baixos, pois os sockets tem seu prĂłprio cache e nĂŁo precisam procurar por rotas. |
||
|
Iface |
Interface através da qual os pacotes IP serão enviados. |
||
|
MSS |
Tamanho måximo de segmento default para conexÔes TCP através desta rota. |
||
|
Window |
Tamanho de janela default para conexÔes TCP através desta rota. |
||
|
irtt |
RTT (Tempo de Ida e Volta) Inicial. O kernel usa isto para inferir os melhores parĂąmetros do protocolo TCP sem esperar por respostas (possivelmente lentas). |
ARQUIVOS
/proc/net/route
/etc/networks
/etc/hosts
/etc/init.d/network
VEJA TAMBĂM
ethers (5), arp (8), rarp (8), route (8), ifconfig (8), netstat (8)
HISTĂRICO
Route para o linux foi originalmente escrito por Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> e depois modificado por Johannes Stille e Linus Torvalds para a versão pl15. Alan Cox adicionou as opçÔes para mss e window no kernel 1.1.22. O suporte a irtt (compartilhado com o netstat) foi feito por Bernd Eckenfels.
TRADUĂĂO
Arnaldo Carvalho de Melo <acme@conectiva.com.br> - 13/04/1998
BUGS
nenhum :)