Provided by: manpages-hu_20010119-6_all bug

NÉV

       route - az IP routing tábla kiírása/megváltoztatása

ÁTTEKINTÉS

       route [-CFvnee]

       route  [-v]  [-A  family] add [-net|-gép] cél [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I]
              [reject] [mod] [dyn] [reinstate] [[dev] If]

       route  [-v] [-A family] del [-net|-gép] cél [gw Gw] [netmask Nm] [metric N] [[dev] If]

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

LEÍRÁS

       A route a kernel IP routing tábláját manipulálja.  Elsődleges felhasználása abban áll, hogy  beállítja  a
       statikus útvonalakat adott gépek vagy hálózatok felé, egy olyan interfészen keresztül, amely korábban már
       konfigurálva volt az ifconfig(8) programmal.

OPCIÓK

       -v     bőbeszédű (verbose) üzemmód

       -A family
              A megadott címcsaládot használja (pl. `inet', `inet6').

       -n     A címeket numerikus formában mutatja, nem próbálja meghatározni a szimbólikus gépneveket. Ez akkor
              hasznos, ha azt akarod kitalálni, hogy miért tűnt el a névszerveredhez vezető útvonal.

       -e     a netstat(8)-formátumot használja a routing tábla kiírásához.  -ee egy nagyon hosszú sort ír ki, a
              routing tábla összes paraméterével.

       -net   a cél egy hálózat.

       -host  a cél egy gép.

       -F     kiírja a kernel FIB routing táblát. A formátumot meg lehet változtatni -e -vel és -ee -vel.

       -C     kiírja a kernel útvonal cache-ét.

       del    töröl egy útvonalat.

       add    hozzáad egy útvonalat.

       cél    A  célhálózat  vagy  gép.   IP  címeket  pontozott decimális (dotted decimal) vagy gép/hálózat név
              formájában adhatsz meg.

       netmask Nm
              megadja az hozzáadandó útvonal hálózati maszkját.

       gw Gw

              Minden a cél hálózat/gép -hez tartozó IP csomag a megadott gateway-en  keresztül  lesz  irányítva.
              MEGJEGYZÉS:  Először  is  a megadott gateway elérhető kell legyen.  Ez általában azt jelenti, hogy
              előzőleg  be  kell  állítanod  egy  statikus  útvonalat  a  gateway-hez.   Ha  valamelyik  lokális
              interfészed  nevét  adod  meg,  akkor arra az interfészre lesznek terelve a csomagok. Ez a BSD-vel
              való kompatibititás céljából van.

       metric M
              Beállítja a metric mezőt a routing táblában ( a routing démonok használják) M-re

       mss M  A maximális TCP  szegmensméretet  (Maximum  Segment  Size  -  MSS)  az  ezen  az  útvonalon  folyó
              kapcsolatok  esetén  M  bájtra  állítja  be.   Ezt  többnyire  csak az útvonalkeresési beállítások
              finomabb optimalizálására használják. A default 536.

       window W
              A TCP ablakméretet (window size) az ezen az útvonalon folyó kapcsolatok esetén  W  bájtra  állítja
              be.   Ezt  tipikusan  csak AX.25 hálózatok és olyan driverek esetén használják, amelyek képtelenek
              "back to back" frame-eket kezelni.

       irtt I Beállítja az ezen az útvonalon folyó TCP kapcsolatok "initial round trip time" (irtt)  paraméterét
              I miliszekundumra (1-12000). Ezt általában csak az AX.25 hálózatokon használják.  A default az RFC
              1122-nek megfelelő 300ms.

       reject Egy  eltorlaszoló útvonalat installál, ami meggátolja a neki megfelelő útvonalkeresést. Ez például
              arra  jó,  hogy  hálózatokat  takarjunk  el  az  alapértelmezett  útvonal  beállítása  előtt.  NEM
              tűzfalépítésra való.

       mod, dyn, reinstate
              Egy  dinamikus  vagy  módósított  útvonalat  installál.  Mindkét  flag-et általában csak a routing
              démonok állítják be. Ez csak hibakeresés céljából van.

       dev If Kikényszeríti, hogy az útvonal a megadott eszközzel legyen társítva, ha ez nincs, akkor  a  kernel
              magától  próbálja  meg meghatározni a használandó eszközt (úgy, hogy megnézi a már meglévő útvonal
              és eszköz specifikációkat, és azt hogy az útvonalat hova rendelik) A legtöbb  normális  hálózatban
              erre nincs szükség.

              Ha  dev  If az utolsó opció a parancssorban, akkor a dev szót ki lehet hagyni, mivel az a default.
              Egyébként az útvonalmódosítok sorrendje (metric - netmask - gw - dev) nem számít.

PÉLDÁK

       route add -net 127.0.0.0
              hozzáadja a normális loopback bejegyzést, 255.0.0.0 netmaszkot használva (A  osztályú  hálozat,  a
              cél  címből  következik), és a "lo" eszközzel társítja (feltételezvén, hogy az eszköz előzőleg már
              konfigurálva volt az ifconfig(8) -al)

       route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
              egy útvonalat jelöl ki a 192.56.76.x hálózathoz,  az  "eth0"  eszközön  keresztül.  A  C  osztályú
              netmaszk megadása itt tulajnonképpen felesleges, mert a 192.* egy C osztályú cím. A "dev" szót itt
              el lehet hagyni.

       route add default gw mango-gw
              Egy  alapérterlmezés  szerinti  útvonalat  ad  a  routing táblához (amely akkor lesz használva, ha
              egyetlen más útvonal sem illeszkedik).  Minden ezt az útvonalat használó csomag a "mango-gw"  felé
              lesz  terelve.   Az, hogy az útvonalhoz melyik eszközt használja, attól függ, hogy hogyan tudjuk a
              "mango-gw" -t elérni - előzőleg be kell állítani egy statikus útvonalat a "mango-gw"-hez.

       route add ipx4 sl0
              Az "ipx4" gép"-hez vezető útvonalat ad hozzá a SLIP interfészen keresztül  (feltételezve,  hogy  a
              "ipx4"-hez SLIP-en keresztül kapcsolódunk).

       route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
              Ez  a  parancs  azt  adja  meg, hogy a "192.57.66.x" hálózatra érkező csomagok az előbbi útvonalon
              keresztül a SLIP interfészre kerüljenek.

       route add 224.0.0.0 netmask 240.0.0.0 dev eth0
              Ez egy nem magától értetődő parancs, amely azt állítja be, hogy az összes D  osztályú  (multicast)
              IP  útvonal  az  "eth0"-on  menjen  keresztül.  Normális esetben ez egy multicasting kernel helyes
              beállítása.

       route add 10.0.0.0 netmask 255.0.0.0 reject
              Ez egy eltorlaszoló (rejecting) útvonalat installál a "10.x.x.x."  privát hálózat számára.

KIMENET

       A kernel routing tábla kimenete a következő oszlopokba van rendezve

       Destination
              A cél hálózat vagy cél gép.

       Gateway
              A gateway cím vagy '*' ha egy sincs beállítva.

       Genmask
              A netmaszk a cél hálózat számára; '255.255.255.255' ha a cél  egy  gép,  és  '0.0.0.0'  a  default
              útvonal esetén.

       Flag-ek
              A lehetságes flag-ek:
              U (az útvonal fenn(up) van)
              H (a cél egy gép(host))
              G ( gateway -t használ)
              R (reinstate útvonal dinamikus routoláshoz)
              D (dinamikusan beállítva egy démon vagy egy redirect által)
              M (módosítva egy routing démon vagy egy redirect által)
              !  (eltorlaszoló(reject) útvonal)

       Metric A  'távolság'  a  célig  (általában  ugrásokban  számolva). Az újabb kernelek nem használják, de a
              routing démonoknak szükségük lehet rá.

       Ref    Az ehhez az útvonalhoz tartozó referenciák. (A Linux kernel nem használja.)

       Use    Azt számolja, hogy hányszor néztek utána ennek az útvonalnak.   Az  -F  vagy  a  -C  használatától
              függően ez vagy a sikeres (-C) vagy sikertelen (-F)  útvonal cache lekérdezést jelenti.

       Iface  Az interfész, amelyre kimennek az ehhez az útvonalon elinduló csomagok.

       MSS    Az alapértelmezett maximális szegmensméret (maximum segment size) az ezen az útvonalon történő TCP
              kapcsolatok számára.

       Window Az alapértelmezett ablakméret (window size) az ezen az útvonalon történő TCP kapcsolatok számára.

       irtt   Initial  RTT  (Round  Trip  Time).  A  kernel ezt arra használja, hogy megpróbálja a TCP protokoll
              paramétereit legjobban beállítani anélkül hogy (az esetleg csak lassan megérkező) válaszra várjon.

       HH (csak a cache kiíratásakor)
              Azoknak az ARP bejegyzéseknek és cache-elt útvonalaknak  a  száma,  amelyek  a  cache-elt  útvonal
              hardver  header cache-ere vonatkoznak.  Ez -1 lesz, ha a cache-elt útvonalhoz tartozó interfésznek
              nincs szüksége hardver címre.

       Arp (csak a cache kiíratásakor)
              A cache-elt útvonal hardvercíme aktuális (up to date) -e.

FÁJLOK

       /proc/net/ipv6_route
       /proc/net/route
       /proc/net/rt_cache

LÁSD MÉG

       ifconfig(8), netstat(8), arp(8), rarp(8)

TÖRTÉNETE

       A route -t Linuxra eredetileg Fred N.  van  Kempen  <waltje@uwalt.nl.mugnet.org>  írta,  később  Johannes
       Stille  és Linus Torvalds módosított rajta.  Alan Cox adta hozzá az mss és window opciókat a Linux 1.1.22
       számára.  Bernd Eckenfels adta hozzá az irtt témogatást és a netstat-al való egyesítést.

SZERZŐ

       Jelenleg Phil Blundell <Philip.Blundell@pobox.com> tartja karban.

MAGYAR FORDÍTÁS

       Balázs-Csíki László <bcsl@elender.hu>

net-tools                                         8 August 1997                                         ROUTE(8)