Network-commands/route-fr

From aldeid
Jump to navigation Jump to search
This article is also available in one or more other languages
To view this article in English, click here

route

Description

Route est un utilitaire permettant de modifier les tables de routage IP. Lorsque vous possédez plusieurs interfaces réseau, ce sont ces tables de routage qui signaleront l'interface à utiliser pour faire transiter les paquets en fonction de leur destination.

Lister les tables de routage existantes

Syntaxe de base :

# route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
172.16.68.0     *               255.255.255.0   U     0      0        0 vmnet8
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     2      0        0 wlan0
192.168.67.0    *               255.255.255.0   U     0      0        0 vmnet1
link-local      *               255.255.0.0     U     1000   0        0 wlan0
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0

Dans la colonne "Indic", les sigles utilisés signifient :

  • U = Up
  • H = Host
  • G = Gateway

Ajouter une route

  • L'ajout d'une route est assuré par le mot clé "add".
  • target symbolise l'hôte ou le réseau cible. L'utilisation CIDR est permise.

Syntaxe de base :

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

Exemple :

# route add -net 127.0.0.0 netmask 255.0.0.0 dev lo
# route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
# route add -net 192.168.1.0/24 eth0
# route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

Supprimer une route

  • La suppression d'une route est assurée par le mot clé "del"
  • target symbolise l'hôte ou le réseau cible. L'utilisation CIDR est permise.

Syntaxe de base :

route  [-v]  [-A  family]  del [-net|-host] target [gw Gw] [netmask Nm]
             [metric N] [[dev] If]

Exemple :

# route del default
# route del -net 127.0.0.0 netmask 255.0.0.0

Options

-v
       Active le mode verbeux

-A famille
       Permet de spécifier la famille d'adresses à utiliser (inet, inet6,
       ax25, netrom, ipx, dpp)

-net
       Spécifie que ce qui suit correspond à une adresse de réseau

-host
       Spécifie que ce qui suit correspond à une adresse unitaire

netmask Nm
       Masque de sous réseau (facultatif)

gw Gw
       Adresse de la passerelle (gateway)

mss M
       Précise le Maximum Segment Size (MSS). Exprimé en bytes.

window W
       Précise la taille de fenêtre. Exprimé en bytes.

irtt (initial round trip time)
       Surtout utilisé pour les familles ax25, permet de fixer, en millisecondes,
       la valeur de irtt.

reject
       Installe une route bloquante, qui fait échouer la recherche de la route.

mod, dyn, reinstate
       Ces drapeaux sont utilisés à des fins de diagnostic.

dev If
       Force la route à être associée à l'interface "If".

Comments

Talk:Network-commands/route-fr