Man page - route(8)
Packages contains this manual
Available languages:
en fr pt_BR es pl tr ja ro zh_TW zh_CN deManual
ROUTE
NAMESYNOPSIS
DESCRIPTION
OPTIONS
EXEMPLES
RESULTATS
FICHIERS
VOIR AUSSI
HISTORIQUE
AUTEUR
TRADUCTION
NAME
route - affiche / manipule la table de routage IP
SYNOPSIS
route [ -CFvnee ]
|
route |
[ -v ] [ -A famille] add [ -net | -host ] cible [ netmask Nm] [ gw Gw] [ metric N] [ mss M] [ window W] [ irtt I] [ reject ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] If] |
||
|
route |
[ -v ] [ -A famille] del [ -net | -host ] cible [ gw Gw] [ netmask Nm] [ metric N] [[ dev ] If] |
||
|
route |
[ -V ] [ --version ] [ -h ] [ --help ] |
DESCRIPTION
Route manipule la table de routage IP du noyau. Son utilisation premiÚre consiste à configurer des routes statiques vers des hÎtes ou des réseaux via une interface, aprÚs sa configuration par le programme ifconfig(8).
OPTIONS
|
-v |
Active le mode verbeux. |
-A famille
Utilise la famille dâadresses spĂ©cifiĂ©e (p.ex. âinetâ, âinet6â).
|
-n |
Affiche les adresses numĂ©riques, au lieu dâessayer de dĂ©terminer les noms dâhĂŽtes. Câest utile si vous essayer de savoir pourquoi la route vers votre serveur de nom a disparu. |
||
|
-e |
utilise netstat (8)-format pour lâaffichage de la table de routage. -ee GĂ©nĂšre une trĂšs longue ligne avec tous les paramĂštres Ă partir de la table de routage. |
||
|
-net |
la cible est un réseau. |
||
|
-host |
la cible est un hĂŽte. |
||
|
-F |
affiche la table de routage FIB du noyau. Lâorganisation peut ĂȘtre changĂ©e avec -e et -ee |
||
|
-C |
affiche le cache de routage du noyau. |
||
|
del |
supprime une route. |
||
|
add |
ajoute une route. |
||
|
cible |
LâhĂŽte ou le rĂ©seau destination. Vous pouvez fournir une adresse IP en notation dĂ©cimale pointĂ©e ou un nom dâhĂŽte ou de rĂ©seau. |
netmask Nm
spécifie le masque réseau de la route à ajouter.
|
gw Gw |
signifie que tout paquet IP envoyĂ© Ă cette adresse sera routĂ© par la passerelle spĂ©cifiĂ©e. NOTE: La passerelle concernĂ©e doit pouvoir ĂȘtre atteinte. Ceci signifie quâune route statique vers cette passerelle doit prĂ©alablement exister. Si vous spĂ©cifiez lâadresse de lâune de vos interfaces locales, elle sera utilisĂ©e pour dĂ©cider de lâinterface vers laquelle les paquets seront envoyĂ©s. Ceci est une bidouille permettant dâĂȘtre compatible BSD. |
metric M
Affecte la valeur M au champ métrique de la table de routage (utilisé par les démons de routage).
|
mss M |
SpĂ©cifie le MSS (Maximum Segment Size, Taille maximum de segment) de TCP, pour les connexions empruntant cette route. Ce nâest normalement utilisĂ© que pour des optimisations fines des configurations de routage. |
window W
DĂ©finit la taille de fenĂȘtre TCP Ă W octets pour les connexions relatives Ă cette route. Câest en gĂ©nĂ©ral uniquement utilisĂ© sur les rĂ©seaux AX.25 et avec les pilotes incapables de manipuler les trames dos Ă dos.
|
irtt I |
DĂ©finit le iRTT initial (round trip time) pour les connexions TCP sur cette route Ă I millisecondes (1-12000). Câest en gĂ©nĂ©ral uniquement utilisĂ© sur les rĂ©seaux AX.25. Si omis, la valeur par dĂ©faut (300 ms selon le RFC 1122) est utilisĂ©e. |
||
|
reject |
Installe une route bloquante, qui forcera lâĂ©chec dâune recherche. Câest par exemple utilisĂ© pour masquer les rĂ©seaux avant dâutiliser la route par dĂ©faut. Ce nâest pas une fonction de pare-feu. |
mod, dyn, reinstate
Installe une route dynamique ou modifiée. Les deux indicateurs ne sont en général positionnés que par le démon de routage. Cela ne sert que pour des besoins de diagnostics.
|
dev If |
Force la route Ă ĂȘtre associĂ©e au pĂ©riphĂ©rique spĂ©cifiĂ©, sinon le noyau tentera de le dĂ©terminer par lui-mĂȘme (en consultant les routes existantes et les spĂ©cifications de pĂ©riphĂ©riques). Dans la plupart des rĂ©seaux normaux, vous nâaurez pas besoin de ceci. |
Si dev If est la derniĂšre option de la ligne de commande, le mot dev peut ĂȘtre omis, puisque câest la valeur par dĂ©faut. Autrement lâordre des modificateurs de route (metric - netmask - gw - dev) nâa pas dâimportance.
EXEMPLES
route add -net 127.0.0.0
ajoute lâentrĂ©e loopback normale, en utilisant le masque 255.0.0.0 (rĂ©seau de classe A, selon lâadresse de destination) et associĂ©e avec lâinterface "lo" (en supposant que ce pĂ©riphĂ©rique a Ă©tĂ© correctement configurĂ© avec ifconfig (8)).
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
ajoute une route vers le rĂ©seau 192.56.76.x via "eth0". Le masque de classe C nâest pas vraiment nĂ©cessaire ici car 192.* est une adresse IP de classe C. Le mot "dev" peut ĂȘtre omis.
route add default gw mango-gw
ajoute une route par dĂ©faut (qui sera utilisĂ©e si aucune autre route ne convient). Tous les paquets empreintant cette route passeront par "mango-gw". Le pĂ©riphĂ©rique qui sera effectivement utilisĂ© pour cette route dĂ©pend de la façon dont on atteint "mango-gw" - la route statique vers "mango-gw" devra ĂȘtre prĂ©alablement configurĂ©e.
route add ipx4 sl0
ajoute une route vers lâhĂŽte "ipx4" via lâinterface SLIP (en supposant que "ipx4" est lâhĂŽte SLIP).
route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
Cette commande route le rĂ©seau "192.57.66.x" par lâancienne route vers lâinterface SLIP.
route add 224.0.0.0 netmask 240.0.0.0 dev eth0
Ceci est une commande mal documentĂ©e et les gens savent ce quâil faut faire? Ceci force toutes les routes IP des classes D (multicast) Ă passer par "eth0". Câest la configuration correcte, normale pour un noyau supportant le multicast.
route add 10.0.0.0 netmask 255.0.0.0 reject
Installe une route ârejetĂ©eâ pour le rĂ©seau privĂ© "10.x.x.x."
RESULTATS
Le contenu des
tables de routage du noyaus est affiché en colonnes
comme suit
Destination
Le réseau ou hÎte destination.
Gateway
Lâadresse de la passerelle ou â*â si indĂ©fini.
Genmask
Le masque de rĂ©seau pour le rĂ©seau destinataire; â255.255.255.255â pour un hĂŽte et â0.0.0.0â pour la route par dĂ©faut ( default ).
Indicateurs
Les indicateurs possibles sont
U
(la route est active =
up
)
H
(la cible est un
hĂŽte
)
G
(utilise comme
passerelle
)
R
(
rétablit
la route pour le routage
dynamique)
D
(
dynamiquement
configurée par le
démon ou par redirect)
M
(
modifiée
par le démon de routage
ou par redirect)
!
(
rejĂšte
la route)
|
Metric |
La âdistanceâ Ă la cible (habituellement comptĂ©e en hops). Ce nâest pas utilisĂ© par les noyaux rĂ©cents, mais peut-ĂȘtre requis par certains dĂ©mons de routage. |
||
|
Ref |
Nombre de références à cette route. (Pas utilisé dans le noyau Linux.) |
||
|
Use |
Count of lookups for the route. Depending on the use of -F and -C this will be either route cache misses (-F) or hits (-C). |
||
|
Iface |
Interface vers laquelle les paquets empruntant cette route seront envoyés. |
||
|
MSS |
Taille de segment maximum par défaut pour les connexions TCP sur cette route. |
||
|
Window |
Taille de fenĂȘtre par dĂ©faut pour les connexions TCP sur cette route. |
||
|
irtt |
RTT Initial (Round Trip Time). Le noyau utilise ceci pour essayer les meilleurs paramÚtres protocolaires TCP sans attendre de réponse (éventuellement tardive). |
HH (seulement caché)
Le nombre dâentrĂ©es ARP et de routes cachĂ©es faisant rĂ©fĂ©rence au cache dâen-tĂȘte matĂ©riel pour la route en cache. Ce sera la valeur -1 si aucune adresse matĂ©rielle nâest nĂ©cessaire pour lâinterface de la route cachĂ©e (p.ex. lo).
Arp (seulement caché)
Indique si oui ou non lâadresse matĂ©rielle pour la route en cache est encore Ă jour.
FICHIERS
/proc/net/ipv6_route
/proc/net/route
/proc/net/rt_cache
VOIR AUSSI
ethers (5), arp (8), rarp (8), route (8), ifconfig (8), netstat (8)
HISTORIQUE
Route pour Linux a Ă©tĂ© originellement Ă©crit par Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> puis modifiĂ© par Johannes Stille et Linus Torvalds pour pl15. Alan Cox a ajoutĂ© les options concernant la gestion des fenĂȘtres et MSS pour Linux 1.1.22. Le support de irtt et la fusion avec netstat ont Ă©tĂ© rĂ©alisĂ©s par Bernd Eckenfels.
AUTEUR
Maintenu par Phil Blundell <Philip.Blundell@pobox.com>.
TRADUCTION
Jean-Michel VANSTEENE (vanstee@worldnet.fr)