Route - Linux Command - Unix Command

NAMME

Rûte - sjen litte fan de IP-routingtafel

SYNOPSIS

route [ -CFvnee ]

rûte

[ -v ] [ -A famylje] tafoegje [ -net | -host ] target [ netmask Nm] [ gw Gw] [ metric N] [ mss M] [ window W] [i] [ reject ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] If]

rûte

[ -v ] [ -A familie] del [ -net | -host ] target [ gw Gw] [ netmask Nm] [ metric N] [[ dev ] As]

rûte

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

BESKRIUWING

Rûte manipulearret de kernel's IP-routing- tabellen. It primêre gebrûk is it meitsjen fan statyske rûtes nei spesifike hosts of netwurken fia in ynterface nei it konfigurearjen fan it programma ifconfig (8).

As de tafoegings tafoegje of del wurde brûkt, ferpleatse de rûte de routingtabellen. Sûnder dizze opsjes lit de rûte de aktive ynhâld fan de routingtalen sjen.

OPTIONS

-famylje

brûke de oantsjutte adresfamylje (bgl. `inet '; brûke' rûte --help 'foar in folsleine list).

-F

operearje op de kabelstyltabel's FIB (Forwarding Information Base). Dit is de standert.

-C

operearje op 'e routing- cache .

-v

selektearje foar verbose operaasje.

-n

Nûmerike adressen sjen ynstee fan probearje om symboalyske hostnammen te bepalen. Dit is handich as jo besykje te bepalen wêrom't de rûte nei jo nammeromte ferwurde is.

-e

Netstat (8) -format brûke foar it werjaan fan de routingtafel. -ee sil in hiele lange line oanmeitsje mei alle parameter út 'e routingtafel.

del

in rûte wiskje.

add

in nije route taheakje.

doel

it bestimming netwurk of host. Jo kinne IP-adressen yn puntearre desimale of host / netwurk-nammen oanbiede.

-net

it doel is in netwurk.

-gasthear

it doel is in host.

netmask NM

By it tafoegjen fan in netwurkrûte moat de netmaske brûkt wurde.

gw GW

Routepakets fia in poarte. NOTE: It spesifisearre poarte moat earst berikber wêze. Dit betsjut normaal dat jo in statyske rûte sette moatte foar it poarte foarôfgeand. As jo ​​it adres fan ien fan jo lokale yntervinses opjaan, sil it brûkt wurde om te besluten oer de ynterface wêrmei't de pakketten wurde rjochte. Dit is in BSD-kompatibiliteit-hack.

metrik M

Set it metrike fjild yn 'e routingtafel (brûkt troch rûte daemon) nei M.

mss M

Set de TCP Maximum Segmentgrutte (MSS) foar ferbinings oer dizze rûte nei M bytes. De standert is it apparaat MTU minus kopteksten, of in legere MTU as punt mtu ûntdekking foarkommen. Dizze ynstelling kin brûkt wurde om lytsere TCP-pakketten op it oare ein te fieren as paad fan 'e ûntdekking net wurket (meastentiids troch misfoarmige firewalls dy't ICMP Fragmentaasje nedich hawwe)

finster W

Set de TCP-finstergrutte foar ferbiningen oer dizze rûte nei W bytes. Dit wurdt typysk allinich brûkt op AX.25 netwurken en mei bestjoerders kin net weromsjen nei efterkant.

iktt I

Set de earste rûnte reiskeitsdei (ytt) foar TCP-ferbiningen oer dizze rûte nei I milliseconds (1-12000). Dit wurdt normaal allinnich brûkt op AX.25 netwurken. As wegere wurdt de RFC 1122 standert fan 300ms brûkt.

ôfwize

In blokkade route ynstalleare, wêrtroch't in rûte-opfang fereaske sil. Dit is bygelyks brûkt om netwurken te maskeren foardat de standertrûte brûkt is. Dit is NOT foar firewalling.

mod, dyn, reinstate

in dynamyske of wizige rûte ynstalleare. Dizze flaggen binne foar diagnoaze doelen en wurde allinich allinich trochriden troch daemon.

dev If

De rûte tegearre mei it oantsjutte apparaat te helpen, om't de kernel oars besykje it selskip allinich te bepalen (troch kontrolearjen fan al besteande rûtes en apparaat-spesifikaasjes en wêr't de rûte tafoege wurdt). Yn 't meast normale netwurden sil dit net nedich wêze.

As dev As de lêste opsje yn 'e kommandorigel is, kin it wurd dev wegere wurde, sa't it standert is. Oars is de oarder fan de route modifiers (metric - netmask - gw - dev) net saak.

EXAMPLES

route add -net 127.0.0.0

Foeget de normale loopback-ynfier te brûken, mei de netmask 255.0.0.0 (klasse A net, bepaald fan it bestimmingadres) en ferbûn mei it "lo" -apparaat (oanwêzich dat dit apparaat fêststeld wie correctly sette as ifconfig (8)).

route add-net 192.56.76.0 netmask 255.255.255.0 dev eth0

Foeget in route oan it netwurk 192.56.76.x fia "eth0". De netmask-modifikaasje fan 'e klasse C is hjir net echt nedich om't 192. * in adres fan klasse C is. It wurd "dev" kin hjir loslitte.

Rûte tafoegde grutte mango-gw

Foeget in standertrûte (dy't brûkt wurdt as gjin oare rûte wedstriden is). Alle pakjes dy't dizze rûte brûke, wurde tagong troch "mango-gw". It apparaat dat feitlik brûkt wurdt foar dy rûte is ôfhinklik fan hoe't wy "mango-gw" berikke kinne - de statyske rûte nei "mango-gw" sil earder ynsteld wurde.

route tafoegje ipx4 sl0

Foeget de rûte ta de "ipx4" host fia de SLIP-ynterface (as "ipx4" is de SLIP-host).

route add-net 192.57.66.0 netmask 255.255.255.0 gw ipx4

Dit kommando addt it net "192.57.66.x" om tagong te wurden troch de eardere rûte nei de SLIP-ynterface.

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

Dit is in obskure man dokumentearre, sadat minsken minsken hoe't it dwaan kin. Dit makket alle klassen D (multicast) IP-rûtes om fia "eth0" te gean. Dit is de goeie normale konfiguraasje-rigel mei in multicasting-kernel.

route add -net 10.0.0.0 netmask 255.0.0.0 wegere

Dit ynstallearret in ôfwikingrûte foar it priveennet "10.xxx"

OUTPUT

De útfier fan it kernel routingtafel wurdt organisearre yn de neikommende kolommen

Bestimming

It bestimming netwurk of bestimming fan host.

Poarte

It poarteadres of '*' as net ien ynsteld is.

Genmask

De netmaske foar it bestimming net; '255.255.255.255' foar in hostestimming en '0.0.0.0' foar de standertrûte .

Flags

Mooglike flaggen binne ûnder oaren
U (rûte is op )
H (doel is in host )
G (brûkte poarte )
R ( reinstate route foar dynamyske routing)
D ( dynamysk ynstallearre troch daemon of omlaat)
M ( feroare fan routing daemon of trochferwizing)
A (ynstallearre troch addrconf )
C ( cache- yngong)
! ( wegere rûte)

Metric

De "ôfstân" nei it doel (normaal rekken yn hops). It wurdt net brûkt troch resinte kernels, mar kin nedich wêze troch trochriden daemon.

Ref

Oantal referinsjes nei dizze rûte. (Net brûkt yn 'e Linux-kearn.)

Brûke

Greve fan opsjes foar de rûte. Ofhinklik fan it gebrûk fan -F en -C dit sil rûte-cache-misses (-F) of hits (-C) wêze.

Iface

Ynterface foar hokker pakketten foar dizze rûte wurde stjoerd.

MSS

Standert maksimale sigma grutte foar TCP-ferbiningen oer dizze route.

Finster

Standert finstergrutte foar TCP-ferbiningen oer dizze route.

irtt

Inisjatyf RTT (Rûntiidstiid). De kernel brûkt dit om te ferjitten oer de bêste TCP-protokolparamaten sûnder dat te wachtsjen (mooglik stadich) antwurden.

HH (allinich cached)

It oantal ARP-yntreekes en cached routes dy't ferwize nei de haadtafel-cache foar de cached rte. Dit sil -1 wêze as in hardwaradres net nedich is foar de ynterface fan 'e cached route (bgl. Lo).

Arp (allinich cached)

Of oft it hardwaradres foar de cached route is op 'e nij.

SJOCH EK

ifconfig (8), arp (8),

Wichtich: Brûk de manbehearder ( % man ) om te sjen hoe't in kommando brûkt wurdt op jo bepaalde komputer.