Présentation
Le routage est une technique difficile dans le monde des réseaux. Afin de faire communiquer vos ordinateurs avec d'autres appareils sur le réseau, vous devez définir leur route.
Grâce à la commande route, les administrateurs réseau ou les utilisateurs Linux peuvent effectuer ce travail plus facilement.
La commande Route peut être utilisée pour afficher et modifier la table de routage réseau dans un système Linux.
Vous trouverez ci-dessous le guide sur l'utilisation de la commande route sous Linux.
Tableau de routage
Pour afficher la table de routage actuelle, exécutons la commande suivante
$ route -n
Sortie :
Une autre façon de décrire plus en détail l'interface réseau des routes qui exécute la commande :
$ ip route show
Sortie :
Ajouter un nouvel itinéraire
Si votre ordinateur dispose de plusieurs interfaces réseau et que vous souhaitez ajouter une nouvelle route, l'ordinateur enverra le trafic via cette nouvelle passerelle. Vous pouvez utiliser la commande route add comme ci-dessous :
$ sudo route add -net <NETWORK-ADDRESS> gw <GATEWAY> <NETWORK-INTERFACE>
Par exemple :
$ sudo route add -net 192.168.1.0/24 gw 192.168.1.1 eth2
Pour ajouter une nouvelle route à un hôte, exécutez la commande suivante :
$ sudo route add -host <HOST-IP> gw <GATEWAY>
Par exemple :
$ sudo route add -host 172.19.11.75 gw 172.19.11.1
Sortie :
Dans la colonne Flags, certaines valeurs sont difficiles à comprendre. La section suivante est une explication rapide :
U :vers le haut
H :hôte
G :passerelle
! :itinéraire rejeté
Supprimer un itinéraire
Si vous n'utilisez plus une route spécifique et que vous souhaitez la supprimer, vous pouvez simplement exécuter la commande suivante :
$ sudo route del -net <NETWORK-ADDRESS> gw <GATEWAY> <NETWORK-INTERFACE>
Par exemple :
$ sudo route del -net 192.168.1.0/24 gw 192.168.1.1 eth2
Pour rejeter une route mais que vous souhaitez la conserver dans la table de routage, exécutez la commande avec l'option de rejet.
$ sudo route add -host 172.19.11.75 reject
Conclusion
Vous venez de lire un tutoriel sur l'utilisation de la commande route dans un système Linux avec des exemples.
Merci d'avoir lu. Si vous avez des inquiétudes, n'hésitez pas à laisser votre commentaire et à me le faire savoir.