Rruga - Command Linux - Komanda Unix

NAME

rruga - tregoni / manipuloni tabelën e drejtimit IP

PËRMBLEDHJE

rruga [ -CFvnee ]

rrugë

[ -v ] [ -A familje] add [ -net | -host ] target [ netmask Nm] [ gw Gw] [ metrike N] [ mss M] [ dritare W] [ irtt I] [ refuzo ] [ mod ] [ dyn ] [ rivendos ] [[ dev ]

rrugë

[ -v ] [ -A familja] del [ -net | -host ] target [ gw Gw] [ netmask Nm] [ metrika N] [[ dev ] Nëse]

rrugë

[ -V ] [ --version ] [ -h ] [- ndihmë ]

PËRSHKRIM

Rruga manipulon tabelat e drejtimit të IP të kernelit. Përdorimi i tij primar është që të krijojë rrugë statike për hostë ose rrjete specifike nëpërmjet një ndërfaqe pasi të jetë konfiguruar me programin ifconfig (8).

Kur përdoren opsionet shtesë ose del , rruga modifikon tabelat e drejtimit. Pa këto mundësi, rruga tregon përmbajtjen aktuale të tabelave të drejtimit.

OPSIONE

-Një familje

përdorni familjen e adresave të specifikuara (p.sh. 'inet'; përdorni 'rrugë - ndihmë' për një listë të plotë).

-F

veprojnë në tabelën e drejtimit të FIB (Forwarding Information Base) të kernelit. Ky është parazgjedhja.

-C

veprojnë në cache të drejtimit të kernelit.

-V

zgjidhni operacionin e moderuar.

-N

tregojnë adresat numerike në vend që të përpiqen të përcaktojnë emrat e emrave simbolikë. Kjo është e dobishme nëse jeni duke u përpjekur të përcaktoni se pse rruga në nameserver tuaj është zhdukur.

-e

përdorni netstat (8) -format për shfaqjen e tabelës së kursit. - do të gjenerojë një vijë shumë të gjatë me të gjithë parametrat nga tabela e rutimit.

del

fshini një rrugë.

shtoj

shtoni një rrugë të re.

objektiv

rrjetin e destinacionit ose hostin. Ju mund të ofroni adresa IP me decimal ose me emra host / rrjet .

-neto

objektivi është një rrjet.

-mikpritës

objektivi është një mikpritës.

netmask NM

kur shtohet rruga e rrjetit, maska ​​e rrjetës që do të përdoret.

gw GW

paketat e rrugës nëpërmjet një porta. SHËNIM: Porta e specifikuar duhet të jetë e arritshme për herë të parë. Kjo zakonisht do të thotë që duhet të vendosni paraprakisht një rrugë statike në portë. Nëse specifikoni adresën e njërës ndërfaqe lokale, do të përdoret për të vendosur për ndërfaqen në të cilën duhet të dërgohen paketat. Ky është një kollë e pajtueshmërisë BSDism.

metrikë M

vendosni fushën e metrikës në tabelën e rutimit (përdoret nga demonët e drejtimit) te M.

mss M

caktoni madhësinë maksimale të segmentit TCP (MSS) për lidhjet e kësaj rruge në M bajt. Parazgjedhja është pajisja MTU minus headers, ose një MTU më e ulët kur zbulimi i rrugës mtu ndodhi. Ky cilësim mund të përdoret për të detyruar paketa të vogla TCP në anën tjetër kur zbulimi i rrugës mtu nuk funksionon (zakonisht për shkak të zjarrit të konfiguruar që bllokojnë fragmentimin ICMP të nevojshëm)

dritare W

vendosni madhësinë e dritares TCP për lidhjet e kësaj rruge në W bytes. Kjo zakonisht përdoret vetëm në rrjetet AX.25 dhe me drejtuesit e paaftë për të trajtuar përsëri në korniza prapa.

irtt I

vendosni kohën e fillimit të udhëtimit (irtt) për lidhjet TCP mbi këtë rrugë në I milisekonda (1-12000). Kjo zakonisht përdoret vetëm në rrjetet AX.25. Nëse mungon, përdoret RFC 1122 default 300ms.

hedh poshtë

instaloni një rrugë bllokimi, e cila do të detyrojë një kërkim të rrugës të dështojë. Kjo për shembull përdoret për të maskuar rrjetet para përdorimit të rrugës së parazgjedhur. Kjo nuk është për firewalling.

mod, dyn, rivendos

instaloni një rrugë dinamike ose të modifikuar. Këto flamuj janë për qëllime diagnostikuese dhe përgjithësisht vendosen vetëm nga demonët e drejtimit.

dev Nëse

forcon rrugën që të lidhet me pajisjen e specifikuar, meqë kerneli do të përpiqet të përcaktojë vetë pajisjen (duke kontrolluar rrugët ekzistuese dhe specifikimet e pajisjes dhe ku shtohet rruga). Në shumicën e rrjeteve normale ju nuk keni nevojë për këtë.

Nëse dev Nëse është opsioni i fundit në rreshtin e komandës, fjala dev mund të hiqet, pasi është default. Përndryshe renditja e modifikuesve të rrugës (metrikë - netmask - gw - dev) nuk ka rëndësi.

SHEMBUJ

shtoni rrugën -net 127.0.0.0

shton hyrjen normale loopback, duke përdorur netmask 255.0.0.0 (klasa A neto, e përcaktuar nga adresa e destinacionit) dhe e lidhur me pajisjen "lo" (duke supozuar që kjo pajisje ishte vendosur në mënyrë korrekte me ifconfig (8)).

rrugë add -net 192.56.76.0 maskë neto 255.255.255.0 dev eth0

shton një rrugë në rrjetin 192.56.76.x nëpërmjet "eth0". Modifikuesi i rrjetit të klasit C nuk është me të vërtetë i nevojshëm këtu, sepse 192. * është një adresë IP e klasës C. Fjala "dev" mund të hiqet këtu.

rrugë shtoni default gw mango-gw

shton një rrugë parazgjedhje (e cila do të përdoret nëse nuk përputhet ndonjë rrugë tjetër). Të gjitha paketat që përdorin këtë rrugë do të hynë përmes "mango-gw". Pajisja që aktualisht do të përdoret për atë rrugë varet nga mënyra se si mund të arrijmë "mango-gw" - rruga statike për "mango-gw" do të duhet të vendoset më parë.

shtoni rrugën ipx4 sl0

Shton rrugën për hostin "ipx4" nëpërmjet ndërfaqes SLIP (duke supozuar se "ipx4" është host SLIP).

rrugë shtesë -net 192.57.66.0 maskë neto 255.255.255.0 gw ipx4

Ky komandë e shton rrjetin "192.57.66.x" për tu lidhur përmes rrugës së mëparshme në ndërfaqen SLIP.

rrugë shtesë -net 224.0.0.0 netmask 240.0.0.0 dev eth0

Ky është një dokument i panjohur i dokumentuar në mënyrë që njerëzit të dinë se si ta bëjnë këtë. Kjo përcakton të gjitha linjat IP të klasës D (multicast) për të shkuar nëpërmjet "eth0". Ky është linja e saktë e konfigurimit normal me një kernel multicasting.

rruga add -net 10.0.0.0 netmask 255.0.0.0 refuzon

Kjo instalon një rrugë refuzuese për rrjetin privat "10.xxx"

OUTPUT

Shfaqja e tabelës së drejtimit të kernelit është e organizuar në kolonat e mëposhtme

destinacion

Rrjeti i destinacionit ose hosti i destinacionit.

portë

Adresa e portës ose '*' nëse nuk është caktuar.

Genmask

Netmaska ​​për rrjetin e destinacionit; '255.255.255.255' për një destinacion pritës dhe '0.0.0.0' për rrugën e parazgjedhur .

flamujt

Flamujt e mundshëm përfshijnë
U (rruga është lart )
H (objektivi është një mikpritës )
G (përdorni portë )
R ( rivendos rrugën për drejtimin dinamik)
D (instaluar në mënyrë dinamike nga daemon ose redirect)
M ( modifikuar nga demoni i drejtimit ose përcjellja)
A (instaluar nga addrconf )
C ( cache entry)
! ( refuzo rrugë)

metrik

'Distanca' për objektivin (zakonisht llogaritet në HOPS). Nuk përdoret nga kernelët e fundit, por mund të jetë e nevojshme nga demonët e drejtimit.

Ref

Numri i referencave në këtë rrugë. (Nuk përdoret në kernel Linux.)

përdorim

Pika e kërkimeve për rrugën. Në varësi të përdorimit të -F dhe -C kjo do të jetë ose cache missing (-F) ose hitet (-C).

Iface

Ndërfaqja në të cilën do të dërgohen pako për këtë rrugë.

MSS

Madhësia maksimale e parazgjedhur e parazgjedhur për lidhjet TCP mbi këtë rrugë.

dritare

Madhësia e dritares së dritares për lidhjet TCP mbi këtë rrugë.

irtt

RTT fillestar (Koha e Rrumbullimit). Kerneli e përdor këtë për të menduar për parametrat më të mira të protokollit TCP pa pritur përgjigjet (ndoshta të ngadalta).

HH (vetëm në ruajtje)

Numri i hyrjeve të ARP dhe rrugëve të ruajtura në ruajtje që i referohen kujtesës së skedarit të harduerit për rrugën e kopjuar. Kjo do të jetë -1 nëse nuk nevojitet një adresë hardware për ndërfaqen e rrugës së ruajtura në ruajtje (p.sh. lo).

Arp (vetëm në ruajtje)

Nëse është apo jo adresa e harduerit për rrugën e ruajtura në ruajtje është e përditësuar.

SHIKO GJITHASHTU

ifconfig (8), arp (8),

E rëndësishme: Përdorni komandën e njeriut ( % man ) për të parë se si përdoret një komandë në kompjuterin tuaj të veçantë.