route

Tartalom

 

Adatok

Licenc:
Verziószám: net-tools 2.10-alpha (Debian 10-ben)
Fejlesztő/tulajdonos:

Rövid leírás:

A route Linux parancs manual oldala és súgója. A route parancs a kernel IP routing tábláját kezeli. 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.

 

 

Man oldal kimenet

man route
ROUTE(8)                                                Linux Programmer's Manual                                               ROUTE(8)

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)

 

 

Súgó kimenet

sudo route --help
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.

       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.

        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB

  <AF>=Use -4, -6, '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) 
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) 
    x25 (CCITT X.25) 

 

Kapcsolódó tartalom

  •  

 

Címkék