Ruta - Comando de Linux - Comando Unix

NOM

ruta - mostra / manipula la taula d'enrutament IP

SINOPSI

ruta [ -CFeuu ]

ruta

[ -v ] [ -A família] afegeix [ -net | -host ] target [ netmask Nm] [ gw Gw] [ mètric N] [ mss M] [ finestra W] [ irtt I] [ rebuig ] [ mod ] [ dyn ] [ reinstal·lar ] [[ dev ] Si]

ruta

[ -v ] [ -una família] del [ -net | -host ] target [ gw Gw] [ màscara de xarxa Nm] [ mètrica N] [[ dev ] Si]

ruta

[ -V ] [ --versió ] [ -h ] [ --help ]

DESCRIPCIÓ

La ruta manipula les taules d' enrutament IP del kernel. El seu ús principal és configurar rutes estàtiques a host o xarxes específiques a través d'una interfície després d'haver estat configurat amb el programa ifconfig (8).

Quan s'utilitzen les opcions add o del , la ruta modifica les taules d'encaminament. Sense aquestes opcions, la ruta mostra el contingut actual de les taules d'encaminament.

OPCIONS

-Una família

utilitzeu la família d'adreces especificada (per exemple, `inet '; utilitzeu` route --help' per a una llista completa).

-F

Funciona amb la taula d'enrutament del FIB del nucli (informació de reenviament). Aquest és el valor predeterminat.

-C

Funciona amb la memòria cau d' enrutament del nucli.

-v

seleccioneu l'operació detallada.

-n

mostra adreces numèriques en lloc de tractar de determinar noms d'amfitrió simbòlics. Això és útil si esteu intentant determinar per què la ruta del vostre servidor de noms s'ha desaparegut.

-e

utilitzeu netstat (8) -format per mostrar la taula d'encaminament. -ee generarà una línia molt llarga amb tots els paràmetres de la taula d'enrutament.

del

suprimeix una ruta.

afegir

afegiu una ruta nova.

objectiu

la xarxa de destinació o l'amfitrió. Podeu proporcionar adreces IP en punts decimal o host / nom de xarxa .

-net

l' objectiu és una xarxa.

-host

l' objectiu és un host.

màscara de xarxa NM

quan s'afegeix una ruta de xarxa, la màscara de xarxa que s'utilitzarà.

GW GW

Paquets de ruta a través d'una passarel·la. NOTA: primer ha de ser accessible la porta d'enllaç especificada. Això sol dir que heu d'establir una ruta estàtica a la porta d'enllaç prèviament. Si especifiqueu l'adreça d'una de les vostres interfícies locals, s'utilitzarà per decidir sobre la interfície a la qual s'han d'assignar els paquets. Es tracta d'un hack de compatibilitat amb BSDism.

M mètrica

estableixi el camp de mètriques a la taula d'encaminament (usat pels dimonis d'enrutament) a M.

Mss M

estableixi la mida màxima de segment TCP (MSS) per a les connexions d'aquesta ruta a bytes M. El valor predeterminat és el dispositiu MTU menys els encapçalaments, o un MTU inferior quan es va produir el descobriment de la ruta mtu. Aquesta configuració es pot utilitzar per forçar paquets TCP més petits a l'altre extrem quan la traça mtu no funciona (normalment a causa de tallafocs incorrectes que bloquegen la fragmentació ICMP necessària)

finestra W

estableixi la mida de la finestra TCP per a les connexions a través d'aquesta ruta a W bytes. Normalment només s'utilitza en xarxes AX.25 i amb controladors que no poden manejar de nou en marcs posteriors.

irtt I

configureu el temps de viatge inicial arrodonit (irtt) per a les connexions TCP en aquesta ruta fins als mil·lisegons (1-12000). Normalment només s'utilitza en xarxes AX.25. Si s'omet la configuració RFC 1122 per defecte de 300 ms s'utilitza.

rebutjar

instal·leu una ruta de bloqueig, que obligarà a una consulta de ruta a fallar. Per exemple, això s'utilitza per emmascarar xarxes abans d'utilitzar la ruta predeterminada. Això no és per tallafocs.

mod, dyn, restablir

instal·leu una ruta dinàmica o modificada. Aquestes banderes són per a propòsits de diagnòstic, i generalment només s'estableixen mitjançant dimonis d'enrutament.

dev si

forçar la ruta a associar-se amb el dispositiu especificat, ja que el nucli d'una altra manera intentarà determinar el dispositiu per si mateix (comprovant les rutes ja existents i les especificacions del dispositiu i on s'afegeix la ruta). En la majoria de les xarxes normals, no necessitaràs això.

Si dev Si és l'última opció a la línia d'ordres, es pot ometre la paraula dev , ja que és el valor predeterminat. En cas contrari, l'ordre dels modificadors de rutes (mètrica - màscara de xarxa - gw - dev) no importa.

EXEMPLES

ruta add-net 127.0.0.0

afegeix l'entrada de bucle normal, utilitzant la màscara de xarxa 255.0.0.0 (classe A net, determinada des de l'adreça de destinació) i associada al dispositiu "lo" (suposant que aquest dispositiu estava prèviament configurat correctament amb ifconfig (8)).

ruta add-net 192.56.76.0 màscara de xarxa 255.255.255.0 dev eth0

afegeix una ruta a la xarxa 192.56.76.x a través de "eth0". El modificador de màscara de xarxa Class C no és realment necessari perquè 192. * és una adreça IP de classe C. Es pot omès aquí la paraula "dev".

ruta add default gw mango-gw

afegeix una ruta predeterminada (que s'utilitzarà si cap altra ruta coincideix). Tots els paquets que utilitzen aquesta ruta es transmetran a través de "mango-gw". El dispositiu que realment s'utilitzarà per a aquesta ruta depèn de com podem arribar a "mango-gw": la ruta estàtica de "mango-gw" haurà de configurar-se abans.

ruta add ipx4 sl0

Afegeix la ruta a l'amfitrió "ipx4" a través de la interfície SLIP (suposant que "ipx4" és l'amfitrió SLIP).

ruta add-net 192.57.66.0 màscara de xarxa 255.255.255.0 gw ipx4

Aquesta comanda afegeix que la xarxa "192.57.66.x" es porta a través de la ruta anterior a la interfície SLIP.

ruta add-net 224.0.0.0 màscara de xarxa 240.0.0.0 dev eth0

Aquest és un document obscur perquè la gent sap com fer-ho. Això estableix totes les rutes IP de la classe D (multicast) per anar a través de "eth0". Aquesta és la línia de configuració normal correcta amb un nucli multicast.

ruta add-net 10.0.0.0 màscara de xarxa 255.0.0.0 rebuig

Això instal·la una ruta de rebuig a la xarxa privada "10.xxx"

SORTIDA

La sortida de la taula d'enrutament del nucli s'organitza a les columnes següents

Destí

La xarxa de destinació o l'amfitrió de destinació.

Gateway

L'adreça de la porta d'enllaç o '*' si no s'estableix cap.

Genmask

La màscara de xarxa per a la xarxa de destinació; '255.255.255.255' per a una destinació d'amfitrió i '0.0.0.0' per a la ruta predeterminada .

Banderes

Els indicadors possibles inclouen
U (la ruta ja està)
H (objectiu és un host )
G (utilitzeu passarel·la )
R ( reinstal·lació de la ruta per a l'enrutament dinàmic)
D (instal·lat dinàmicament per dimoni o redirecció)
M ( modificat des del dimoni d'enrutament o redirecció)
A (instal·lat per addrconf )
C (entrada de la memòria cau )
! ( rebutja la ruta)

Mètrica

La 'distància' al blanc (generalment comptada en salt). No és utilitzat pels nuclis recents, però pot ser necessari enrutament daemons.

Ref

Nombre de referències a aquesta ruta. (No s'utilitza en el kernel de Linux).

Ús

Compte de cerques per a la ruta. Depenent de l'ús de -F i -C, això serà un caché de ruta que falla (-F) o hits (-C).

Afronto

Interfície a la qual s'enviaran els paquets d'aquesta ruta.

MSS

Mida màxima predeterminada del servidor per a les connexions TCP sobre aquesta ruta.

Finestra

Mida de finestra per defecte per a les connexions TCP sobre aquesta ruta.

irtt

RTT inicial (temps de viatge). El kernel fa servir això per a esbrinar sobre els millors paràmetres del protocol TCP sense esperar (possiblement lenta) les respostes.

HH (només en memòria cau)

El nombre d'entrades ARP i rutes emmagatzemades en memòria cau que fan referència a la memòria cau de la capçalera del maquinari per a la ruta emmagatzemada a la memòria cau. Això serà -1 si no es necessita una adreça de maquinari per a la interfície de la ruta emmagatzemada a la memòria cau (p. Ex., Lo).

Arp (només en memòria cau)

Si l'adreça del maquinari de la ruta emmagatzemada a la memòria cau està actualitzada o no.

VEGEU TAMBÉ

ifconfig (8), arp (8),

Important: utilitzeu l'ordre man ( % home ) per veure com s'utilitza una comanda a l'ordinador en particular.