Comment ajouter une route TCP/IP statique à la table de routage Windows

Comment ajouter une route TCP/IP statique à la table de routage Windows

Dans certains types d’environnements spécifiques, il peut être utile d’ajouter une route statique à la table de routage. Voici comment procéder sous Windows 11, 10, 8 et 7.

Que sont les tables de routage ?

La table de routage détermine où vont tous les paquets lorsqu’ils quittent le système, qu’il s’agisse d’un routeur physique ou d’un PC. La plupart des routeurs, y compris celui intégré à votre PC Windows, utilisent une forme de routage dynamique, où le routeur peut choisir le meilleur endroit pour transférer les paquets en fonction des informations qu’il reçoit d’autres routeurs. Vous pouvez voir cela en action si vous utilisez la commande traceroute pour surveiller les connexions qu’un paquet établit lorsqu’il atteint sa destination finale.

La plupart des routeurs vous permettent également d’ajouter une route statique (qui ne se met pas à jour dynamiquement) si vous souhaitez toujours transférer un certain trafic vers un certain routeur ou une certaine passerelle. Pourquoi? Eh bien, la plupart des gens qui utilisent Windows à la maison ou dans de petites entreprises ne le feront probablement pas, mais cela peut être utile dans certaines circonstances, telles que :

  • Vous disposez de deux connexions Internet, peut-être une pour une utilisation normale et une pour vous connecter à votre réseau professionnel, et vous souhaitez que tout le trafic vers une plage d’adresses IP spécifique passe par l’une de ces connexions.
  • Vous avez configuré plusieurs sous-réseaux sur votre réseau et devez acheminer le trafic vers un sous-réseau spécifique. Les routes statiques peuvent être particulièrement utiles lors du test de ces types d’environnements.
  • Vous utilisez en fait un PC Windows comme routeur pour votre réseau et souhaitez avoir un contrôle plus précis sur celui-ci.

Si tout cela s’applique à vous, lisez la suite. Vous devez plonger dans la ligne de commande pour ajouter une route statique à la table de routage Windows, mais c’est facile et nous vous guiderons à travers les étapes.

Affichage de la table de routage Windows

Avant de commencer à ajouter des itinéraires, il peut être utile de consulter d’abord la table de routage. Lancez l’invite de commande en appuyant sur Windows + X, puis en sélectionnant « Invite de commandes (Admin) » dans le menu Utilisateurs avec pouvoir.

Noter. Si vous voyez PowerShell au lieu de l’invite de commande dans le menu Utilisateurs avec pouvoir, il s’agit d’une bascule introduite dans la mise à jour des créateurs pour Windows 10. Il est très facile de revenir à l’affichage de l’invite de commande dans le menu Utilisateurs avec pouvoir si vous le souhaitez. ou vous pouvez essayer PowerShell. Vous pouvez faire à peu près tout dans PowerShell que vous pouvez faire sur la ligne de commande, ainsi que de nombreuses autres choses utiles.

À l’invite de commande, tapez la commande suivante et appuyez sur Entrée :

route print

Vous verrez une longue liste de destinations réseau et de passerelles vers lesquelles les paquets sont transférés lorsqu’ils sont destinés à cette destination. Si vous n’avez pas encore ajouté de routes statiques à la table, tout ce que vous voyez ici sera généré dynamiquement.

Ajouter une route statique à la table de routage Windows

Pour ajouter une route statique à une table, entrez la commande en utilisant la syntaxe suivante :

route ADD destination_network MASK subnet_mask  gateway_ip metric_cost

Les composants subnet_mask et metric_costsont facultatifs pour la commande. Si vous ne spécifiez pas de masque de sous-réseau, 255.255.255.0 sera utilisé automatiquement. Si vous ne spécifiez pas de coût de métrique, le coût qui est un de plus que 0.0.0.0 sera utilisé. La valeur de coût métrique est simplement un coût relatif aux autres coûts du tableau et est utilisée lorsque Windows choisit entre plusieurs itinéraires susceptibles d’atteindre la même destination.

Ainsi, par exemple, si vous souhaitez ajouter une route indiquant que tout le trafic associé au sous-réseau 192.168.35.0 est dirigé vers la passerelle 192.168.0.2, et que vous souhaitez simplement utiliser le coût de métrique automatique, vous utiliserez la commande suivante :

route ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Si vous deviez utiliser route printla commande pour afficher la table maintenant, vous verriez votre nouvelle route statique.

Tout cela est assez simple, mais il y a un petit hic supplémentaire. Lorsque vous ajoutez une route statique, elle ne dure par défaut que jusqu’au prochain démarrage de Windows. La raison en est que de nombreuses entreprises utilisent une liste cohérente de routes statiques qui est mise à jour assez fréquemment. Au lieu d’ajouter et de mettre à jour toutes ces routes sur chaque machine, ils distribuent simplement un fichier batch de script qui ajoute les dernières routes au démarrage de Windows. Cela maintient la table de routage relativement épurée.

Vous pouvez certainement utiliser vous-même la méthode de script batch. L’écriture de scripts batch n’est pas difficile. Mais si vous ajoutez simplement une ou deux routes statiques que vous ne prévoyez pas de changer souvent, vous pouvez simplement ajouter -pun paramètre à la commande pour rendre la route permanente. Un itinéraire permanent reste en place même au démarrage de Windows. En utilisant la même commande que nous avons utilisée précédemment, vous pouvez rendre cette route permanente avec la modification suivante :

route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Suppression d’une route statique de la table de routage Windows

Bien sûr, il arrivera un moment où vous voudrez supprimer une route statique de votre table. Tout ce que vous avez à faire est d’entrer la commande en utilisant la syntaxe suivante :

route delete destination_network

Ainsi, pour supprimer la route que nous avons créée précédemment avec le réseau de destination 192.168.35.0, il nous suffit de taper cette commande et d’appuyer sur Entrée :

route delete 192.168.35.0

Oui, l’utilisation de routes statiques est un peu délicate lorsqu’il s’agit de gérer la plupart des réseaux domestiques et de petites entreprises. Mais si vous devez le faire, c’est un processus assez simple. Et si vous n’avez pas à le faire maintenant, au moins vous savez que c’est une option à l’avenir.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *