Il peut arriver qu’un réseau soit rattaché à votre segment local et que vous souhaitiez permettre à certains ordinateurs de ce segment d’acheminer le trafic vers ce réseau. En utilisant la commande ROUTE de Windows, vous pouvez facilement contrôler le flux de trafic sortant de vos ordinateurs. Voici un exemple de sous-réseau dans lequel deux routeurs sont branchés sur le segment.
Les ordinateurs n’ont normalement qu’une seule passerelle par défaut. Quelle interface de routeur configurer comme passerelle pour les ordinateurs A, B ou C ? En général, votre passerelle par défaut est l’interface vers laquelle les paquets sont envoyés lorsqu’aucune autre route vers la destination n’est connue.
Dans ce cas, il s’agit de 192.168.0.254. Contrairement aux routeurs traditionnels, les ordinateurs n’ont généralement pas de grandes tables de routage. Attendez, les ordinateurs ont une table de routage ? Oui, tous les ordinateurs exécutant TCP/IP possèdent une table de routage locale.
Comment ajouter une route TCP/IP statique à la table de routage de Windows ?
La table de routage est utilisée par TCP/IP pour décider s’il faut envoyer le paquet à un ordinateur situé sur le même segment ou le transmettre à la passerelle par défaut.
Ainsi, dans cet exemple, si vous vouliez accéder à un hôte du segment 192.168.1.x, votre ordinateur l’enverrait à la passerelle par défaut car il ne dispose d’aucune information sur ce sous-réseau. Comme la route directe vers ce réseau n’est pas connue, votre ordinateur envoie le paquet à la passerelle (interface du routeur 192.168.0.254).
Si votre routeur ne dispose d’aucune information sur ce réseau, il rejettera le paquet ou l’enverra à sa passerelle par défaut. Le paquet continuera le long de la chaîne de routeurs jusqu’à ce qu’il soit livré ou rejeté.
Si nous ajoutons une route pour 192.168.1.0 dans la table de routage locale de notre ordinateur, nous pourrons envoyer le trafic vers l’interface 192.168.0.253. Une fois que ce routeur aura reçu le paquet, il l’enverra à la destination puisque ce réseau est attaché localement au routeur.
Voici un exemple de commande pour ajouter une route supplémentaire à notre table de routage locale.
route ADD 192.168.1.0 MASK 255.255.255.0 192.168.0.253
Nous demandons à l’ordinateur d’ajouter une route vers le sous-réseau 192.168.1.0/24 en envoyant le paquet à l’interface 192.168.0.253.
Si vous souhaitez consulter la table de routage, utilisez la commande suivante :
route PRINT
Voici un exemple de la table de routage après l’ajout de la route.
Maintenant, à partir de ce point, vous pourrez accéder à tous les hôtes du sous-réseau 192.168.1.0 à partir du sous-réseau 192.168.0.0 qui a cette information dans la table de routage locale. Pour connaître les paramètres de routage spécifiques à chaque système d’exploitation Windows, il suffit de taper route / ? à l’invite de commande.