- L'impression d'itinéraire vous permet de visualiser et d'analyser la table de routage de Windows, clé du trafic réseau.
- La commande route vous permet d'ajouter, de modifier ou de supprimer des itinéraires personnalisés en fonction des besoins de votre environnement.
- Les options et filtres avancés facilitent la gestion et le dépannage des réseaux complexes.

Dans le monde en réseau d’aujourd’hui, une gestion appropriée du trafic entre différents appareils est essentielle pour garantir la connectivité et le bon fonctionnement de tout système. Windows met la commande d'impression d'itinéraire à la disposition des utilisateurs, un outil très puissant qui permet de visualiser et de modifier la table de routage IP du système. Bien qu'il puisse paraître compliqué de comprendre le fonctionnement et l'utilité de cette commande au premier abord, son utilisation peut résoudre de nombreux problèmes de connectivité et ouvrir la voie à des configurations avancées.
La Table de routage Il s'agit d'une sorte de carte indiquant le chemin que les données entrant et sortant de votre ordinateur doivent emprunter sur le réseau. Maîtriser l'utilisation de Route Print vous permettra d'interroger, de modifier et de déboguer les routes réseau, optimisant ainsi le trafic en fonction des besoins spécifiques de chaque environnement. Examinons ses options et des exemples d'utilisation pour en tirer le meilleur parti, que vous soyez administrateur système ou que vous souhaitiez simplement mieux comprendre le flux d'informations sur votre ordinateur.
Qu'est-ce que la commande route et à quoi sert-elle ?
La commande route sur Windows et autres OS car GNU/Linux est un utilitaire destiné à gérer et manipuler la table de routage IP d'un ordinateur. Ce tableau sert de feuille de route pour les paquets de données, indiquant où ils doivent être envoyés pour atteindre leur destination au sein d'un réseau local ou vers des réseaux externes.
Avec itinéraire imprimé, vous pouvez afficher toutes les routes actives et persistantes utilisées par votre ordinateur. De plus, la commande route vous permet d'ajouter de nouvelles routes, de modifier celles existantes ou de les supprimer selon vos besoins. Ceci est particulièrement utile dans les environnements professionnels, les laboratoires ou lorsque vous devez personnaliser la communication de votre ordinateur avec d'autres appareils ou serveurs du réseau.
Table de routage : définition et fonctionnement
La table de routage Il s'agit d'un ensemble d'enregistrements reliant les destinations réseau à la passerelle, au masque de réseau, à l'interface réseau et à la métrique associée. Chaque fois que le système doit envoyer un paquet, il consulte cet « agenda » pour déterminer le meilleur chemin pour les données.
Chaque ligne du tableau représente une route distincte. Certaines routes sont créées automatiquement lors de la configuration de l'adresse IP, du masque de sous-réseau et de la passerelle d'une interface. D'autres peuvent être ajoutées manuellement pour des besoins spécifiques, comme le routage du trafic d'un réseau spécifique via un VPN ou garantir que les données vers un sous-réseau sortent via un adaptateur spécifique.
Commande d'impression d'itinéraire : affichage de la table de routage
Pour vérifier l'état actuel de la table de routage de votre ordinateur Windows, vous devez ouvrir le symbole du système et courir:
route print
La sortie de la commande d'impression d'itinéraire Il est structuré en plusieurs sections :
- Liste des interfaces : Toutes les cartes réseau disponibles s'affichent, indiquant l'adresse MAC et le numéro d'interface attribué à chacun.
- Table de routage IPv4 : Affiche toutes les routes IPv4 connues, à la fois générées localement et celles ajoutées manuellement ou automatiquement.
- Table de routage IPv6 : De même, les itinéraires pour les adresses IPv6 sont répertoriés.
Chaque itinéraire dans le tableau comporte plusieurs champs importants :
- Destination du réseau : Indique à quels réseaux ou appareils les informations peuvent être envoyées.
- Masque de réseau : Défini au format IP, il délimite quelle est la partie réseau et quelle est la partie hôte de l'adresse de destination.
- Passerelle: Il s'agit de l'adresse IP vers laquelle l'appareil transfère les paquets pour atteindre d'autres réseaux que le sien. Si la destination est directement accessible, elle apparaît généralement comme « Sur liaison ».
- Interface: Identifie l'adresse de l'interface physique ou virtuelle utilisée pour envoyer le paquet.
- Métrique: Exprime le coût ou la préférence de l'itinéraire ; le plus bas est l'itinéraire principal que le système empruntera.
Syntaxe de la commande Route
La commande route propose plusieurs options et paramètres permettant de personnaliser la gestion des itinéraires. Sa syntaxe de base est la suivante :
route destino
- Commandes principaux:
- ajouter: Ajoutez un nouvel itinéraire à la table.
- effacer: Supprime un itinéraire existant.
- changer: Modifier un itinéraire déjà configuré.
- impression: Voir tous les itinéraires actuels.
- Options additionelles:
- /F: Supprime toutes les routes non hôtes avant d'exécuter la commande spécifiée.
- /p : Rend le chemin ajouté persistant (reste après un redémarrage ; uniquement avec add ou print).
- Paramètres les plus fréquents :
- destination: Adresse IP de destination ou sous-réseau.
- masque: Mot réservé indiquant que la valeur suivante est le masque de sous-réseau.
- passerelle: Passerelle ou IP de saut suivant.
- métrique: Valeur entière qui détermine la priorité de l'itinéraire (valeur inférieure = préférence supérieure).
- si: Index numérique de l'interface réseau (peut être interrogé avec route print).
Comment interpréter la table d'impression d'itinéraire ?
Lors de la lecture de la sortie de itinéraire imprimé, vous pouvez voir plusieurs itinéraires. Voici quelques-uns des plus courants :
- 0.0.0.0 / 0.0.0.0 : Il s'agit de l'itinéraire par défaut ; tout ce qui ne correspond pas à des itinéraires plus spécifiques utilisera la passerelle spécifiée ici.
- Itinéraires locaux : Adresses au sein du même sous-réseau qui sont directement accessibles.
- Routes persistantes : Ceux qui persistent même après un redémarrage, indiquant des situations particulières ou des configurations réseau manuelles persistantes.
Sur les systèmes dotés de plusieurs interfaces, il est courant de voir des routes identiques avec des interfaces ou des métriques différentes, indiquant que l'ordinateur peut atteindre la même destination via plusieurs chemins. Windows choisira celui avec la métrique la plus basse.
Exemples pratiques d'utilisation de la commande route
Afficher la table de routage
Si vous souhaitez uniquement vérifier les itinéraires actifs et persistants, exécutez :
route print
Pour filtrer la sortie et afficher uniquement les itinéraires associés à une adresse spécifique, vous pouvez utiliser :
route print 10.*
Ajouter un nouvel itinéraire
Imaginez que vous ayez besoin que tout le trafic destiné au réseau 192.168.1.0/24 passe par la passerelle 192.168.0.1, vous pouvez l'exécuter comme ceci :
route add 192.168.1.0 mask 255.255.255.0 192.168.0.1
Si vous souhaitez spécifier l'interface et la métrique :
route add 192.168.1.0 mask 255.255.255.0 192.168.0.1 metric 10 if 2
Pour créer un itinéraire persistant qui survit à un redémarrage du PC :
route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Supprimer un itinéraire
Si vous devez supprimer un itinéraire précédemment créé :
route delete 192.168.1.0 mask 255.255.255.0 192.168.0.1
Et si vous souhaitez supprimer tous les itinéraires qui commencent par un modèle spécifique :
route delete 192.*
Modifier un itinéraire existant
Pour modifier la passerelle d'un itinéraire, par exemple, de 192.168.0.1 à 192.168.0.2 :
route change 192.168.1.0 mask 255.255.255.0 192.168.0.2
Interface avancée et gestion des métriques
Si vous avez plusieurs interfaces réseau, vous pouvez afficher leurs index avec :
netsh interface ipv4 show interfaces
Ceci est important si vous devez acheminer le trafic d'un sous-réseau spécifique via une carte réseau spécifique, en vous assurant que la route suit le chemin prévu. N'oubliez pas que la métrique est essentielle : une métrique faible entraînera la préférence de cette route par rapport aux autres. Si Windows génère automatiquement des métriques très importantes, vous pouvez désactiver cette option dans les propriétés avancées de la carte réseau.
Caractères génériques et itinéraires avec caractères génériques
lorsqu'il emploie astérisques (*) ou points d'interrogation (?) À la destination ou à la passerelle, l'impression ou la suppression d'itinéraire traitera ces valeurs comme des caractères génériques, vous permettant d'afficher ou de supprimer les itinéraires correspondant à ce modèle.
Par exemple, pour afficher tous les itinéraires commençant par 10.x.1 :
route print 10.*.1
Erreurs courantes et considérations techniques
L'une des erreurs les plus courantes survient lors de l'ajout d'une route : la destination et le masque de sous-réseau ne sont pas compatibles, ce qui entraîne l'affichage d'un message du type « Route : masque de sous-réseau d'adresse de passerelle incorrect ». Ce problème survient généralement lorsque la destination a des bits à 1 là où le masque est à 0. Il est conseillé de vérifier les deux valeurs en binaire pour éviter ce problème.
Certaines routes peuvent rester persistantes dans la table même si elles ne sont plus actives. La section de itinéraires persistants Il signale simplement les entrées stockées dans le registre Windows, mais pas nécessairement utilisées. Pour identifier précisément à quelle interface appartient chaque route, notamment dans les configurations d'ordinateurs groupées (LBFO), il est recommandé de le compléter avec PowerShell utilisant:
Get-NetRoute -AddressFamily IPv4 -PolicyStore PersistentStore
Get-NetRoute -AddressFamily IPv4 -PolicyStore ActiveStore
Interrogation et modification de la table de routage sous GNU/Linux
Sur les systèmes GNU/Linux, la commande route est également disponible et fonctionne de manière similaire, bien que la syntaxe soit légèrement différente. Pour interroger la table, vous pouvez utiliser :
route -n
L'ajout ou la suppression d'itinéraires s'effectue selon la structure suivante :
sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.1 dev enp0s3
sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.1 dev enp0s3
La table de routage dans Linux utilise des champs similaires : destination, passerelle, masque, indicateur d'état, métrique, numéro de référence, utilisation et interface.
Options supplémentaires et cas d'utilisation avancés
Route permet également l'utilisation de noms symboliques pour les destinations et les passerelles, à condition qu'ils existent dans les fichiers de base de données réseau et hôtes situés dans systemroot\System32\Drivers\. Si vous devez utiliser des noms plutôt que des adresses IP, assurez-vous qu'ils peuvent être résolus correctement via localhosts, DNS ou NetBIOS.
Autre détail à noter : par défaut, Windows XP et les versions ultérieures n'activent pas le routage IP (transfert de paquets entre réseaux). Pour activer cette fonctionnalité, vous devez modifier le registre système :
- Accéder à l'éditeur de registre (regedit.EXE).
- Accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
- Modifiez la valeur de IPEnableRouter à 1.
- Redémarrez le système pour appliquer les modifications.
Écrivain passionné par le monde des octets et de la technologie en général. J'aime partager mes connaissances à travers l'écriture, et c'est ce que je vais faire dans ce blog, vous montrer toutes les choses les plus intéressantes sur les gadgets, les logiciels, le matériel, les tendances technologiques et plus encore. Mon objectif est de vous aider à naviguer dans le monde numérique de manière simple et divertissante.
