Trasa - Linux Command - Unix Command

NÁZOV

trasa - zobrazenie / manipulácia s tabuľkou smerovania IP

SYNOPSA

trasa [ -CFvnee ]

trasa

[ -v ] [ -A rodina] pridať [ -net | -host ] cieľ [ netmask Nm] [ gw Gw] [ metrika N] [ mss M] [ okno W] [ irtt I] [ odmietnuť ] [ mod ] [ dyn ] [ obnoviť ] [[

trasa

[ -v ] [ -A rodina] del [ -net | -host ] cieľ [ gw Gw] [ sieťová maska Nm] [ metrika N] [[ dev ] Ak]

trasa

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

POPIS

Route manipuluje s tabuľkami smerovania IP jadra. Jeho primárnym použitím je nastavenie statických trás na konkrétne hostiteľské siete alebo siete prostredníctvom rozhrania po jeho konfigurácii s programom ifconfig (8).

Keď sa použijú doplnkové alebo delové možnosti, cesta upraví smerovacie tabuľky. Bez týchto možností zobrazuje trasa aktuálny obsah smerovacích tabuliek.

MOŽNOSTI

-Rodina

použite špecifikovanú rodinu adries (napr. "inet"; pre úplný zoznam použite "route --help").

-F

pracovať na smerovacom stole FIB (Forwarding Information Base) v jadre. Toto je predvolené nastavenie.

-C

pracovať na vyrovnávacej cache jadra.

-v

vyberte podrobnú operáciu.

-n

zobraziť číselné adresy namiesto toho, aby ste sa pokúšali určiť symbolické názvy hostiteľov. To je užitočné, ak sa pokúšate zistiť, prečo zmizla cesta k serveru.

-e

použite formát netstat (8) na zobrazenie smerovacej tabuľky. -e vygeneruje veľmi dlhú čiaru so všetkými parametrami z smerovacej tabuľky.

del

odstrániť trasu.

pridať

pridajte novú trasu.

terč

cieľovej siete alebo hostiteľa. Adresy IP môžete poskytnúť v desiatkových názvoch alebo názvoch hostiteľa / siete .

-NET

cieľom je sieť.

-hostiteľ

cieľ je hostiteľom.

sieťová maska ​​NM

pri pridávaní sieťovej trasy, masku siete, ktorá sa má použiť.

gw GW

trasových paketov cez bránu. POZNÁMKA: Zadaná brána musí byť prístupná najprv. Zvyčajne to znamená, že musíte predbežne nastaviť statickú cestu k bráne. Ak zadáte adresu jedného z vašich lokálnych rozhraní, bude sa rozhodovať o rozhraní, ku ktorému by mali byť pakety smerované. To je BSDism kompatibilný hack.

metrika M

nastavte metrické pole v smerovacej tabuľke (používajúce démony smerovania) na M.

mss M

nastavte maximálnu veľkosť segmentu TCP (MSS) pre pripojenia cez túto trasu na M bajty. Predvolené je zariadenie MTU minus headers alebo nižšie MTU pri objavovaní cesty mtu. Toto nastavenie môže byť použité na vynútenie menších paketov TCP na druhom konci, keď vyhľadávanie cesty mtu nefunguje (zvyčajne z dôvodu nesprávne nakonfigurovaných firewallov, ktoré blokujú fragmentáciu ICMP potrebnú)

okno W

nastavte veľkosť okna protokolu TCP pre pripojenia cez túto trasu na bajty W. Toto sa zvyčajne používa iba v sieťach AX.25 a ovládače nie sú schopné zvládnuť spätné rámy.

irtt I

nastavte počiatočný čas spiatočnej cesty (irtt) pre pripojenia TCP cez túto trasu na milisekundy (1-12000). Toto sa zvyčajne používa iba v sieťach AX.25. Ak vynecháte, použije sa predvolená hodnota 300 ms vo formáte RFC 1122.

odmietnuť

nainštalujte blokujúcu trasu, ktorá núti vyhľadávanie trasy zlyhať. Toto sa napríklad používa na maskovanie sietí pred použitím predvolenej trasy. Toto nie je pre firewalling.

mod, dyn, obnoviť

inštaláciu dynamickej alebo upravenej trasy. Tieto príznaky sú určené na diagnostické účely a vo všeobecnosti sú nastavené len pomocou smerovacích démonov.

dev

nútiť cestu, ktorá má byť priradená k určenému zariadeniu, pretože inak sa pokúsi k určeniu samotného zariadenia (skontrolovaním už existujúcich trás a špecifikácií zariadenia a pridaním trasy). Vo väčšine bežných sietí to nebudete potrebovať.

Ak dev je posledná voľba na príkazovom riadku, slovo dev môže byť vynechané, pretože je to predvolené. V opačnom prípade nezáleží na poradí modifikátorov trasy (metrika - sieťová maska ​​- gw - dev).

PRÍKLADY

route add -net 127.0.0.0

pridáva normálnu položku spätnej väzby pomocou masky siete 255.0.0.0 (trieda A net, určená z cieľovej adresy) a priradená k zariadeniu "lo" (za predpokladu, že toto zariadenie bolo správne nastavené správne s ifconfigom (8)).

route add -net 192.56.76.0 sieťová maska ​​255.255.255.0 dev eth0

pridá cestu do siete 192.56.76.x cez "eth0". Modifikátor sieťovej masky triedy C tu nie je potrebný, pretože 192. * je IP adresa triedy C. Slovo "dev" sa tu môže vynechať.

trasa pridať predvolenú hodnotu gw mango-gw

pridáva predvolenú trasu (ktorá sa použije, ak sa nezhoduje s inou cestou). Všetky pakety používajúce túto trasu budú prechádzať cez "mango-gw". Zariadenie, ktoré sa na túto trasu skutočne použije, závisí od toho, ako môžeme dosiahnuť "mango-gw" - statická cesta k "mango-gw" bude musieť byť nastavená skôr.

cesta pridať ipx4 sl0

Pridá trasu hostiteľovi "ipx4" cez rozhranie SLIP (za predpokladu, že "ipx4" je hostiteľ SLIP).

route add-net 192.57.66.0 sieťová maska ​​255.255.255.0 gw ipx4

Tento príkaz pridá sieť "192.57.66.x", ktorá sa má prejsť cez predchádzajúcu trasu do rozhrania SLIP.

cesta add-net 224.0.0.0 netmask 240.0.0.0 dev eth0

Toto je nejasné dokumentované, takže ľudia vedia, ako to urobiť. Toto nastaví všetky cesty triedy D (multicast) IP cez "eth0". Toto je správna normálna konfiguracná linka s jadrom multicastingu.

route add -net 10.0.0.0 netmask 255.0.0.0 odmietnuť

Tým sa nainštaluje odmietajúca trasa pre privátnu sieť "10.xxx"

VÝKON

Výstup z tabuľky smerovania jadra je usporiadaný v nasledujúcich stĺpcoch

Destinácia

Cieľová sieť alebo cieľový hostiteľ.

brána

Adresa brány alebo "*", ak nie je nastavená.

Genmask

Sieťová maska ​​pre cieľovú sieť; '255.255.255.255' pre hostiteľský cieľ a '0.0.0.0' pre predvolenú trasu.

flags

Medzi možné príznaky patrí
U (cesta je vyššia )
H (cieľ je hostiteľ )
G (použitie brány )
R ( obnoviť cestu pre dynamické smerovanie)
D ( dynamicky inštalovaný démonom alebo presmerovaním)
M ( modifikované z démona smerovania alebo presmerovania)
A (inštalovaný addrconf )
C (záznam cache )
! ( odmietnuť trasu)

metrický

"Vzdialenosť" od cieľa (zvyčajne sa počíta v chmeľu). Nie je používaný v súčasných jadrách, ale môže byť potrebný pomocou smerovacích démonov.

Ref

Počet odkazov na túto trasu. (Nepoužíva sa v jadre Linuxu.)

použitie

Počet vyhľadávaní trasy. V závislosti od použitia -F a -C to bude buď chýbajúce cache cesty (-F), alebo hity (-C).

Čelím

Rozhranie, na ktoré budú odosielané pakety pre túto trasu.

MSS

Predvolená maximálna veľkosť segmentu pre pripojenia TCP cez túto trasu.

okno

Predvolená veľkosť okna pre pripojenia TCP cez túto trasu.

irtt

Počiatočná RTT (Round Trip Time). Toto jadro používa na hádanie najlepších parametrov protokolu TCP bez čakania na (možno pomalé) odpovede.

HH (iba v cache)

Počet záznamov ARP a vyrovnávacích cache, ktoré odkazujú na vyrovnávaciu pamäť hlavičky hardvéru pre cache. Táto hodnota bude -1, ak nie je potrebná hardvérová adresa pre rozhranie cache (napr. Lo).

Arp (iba v cache)

Či je alebo nie je hardvérová adresa pre vyrovnávaciu pamäť v pamäti aktuálna.

POZRI TIEŽ

ifconfig (8), arp (8),

Dôležité: Pomocou príkazu man ( % man ) môžete zistiť, ako sa príkaz používa vo vašom konkrétnom počítači.