Afficher la table de routage réseau à l'aide de la commande IP Route dans Linux Mint Top 10.3

Afficher la table de routage réseau à l'aide de la commande IP Route dans Linux Mint Top 10.3
Une table de routage contient des entrées de routage qui déterminent où vont tous les paquets lorsqu'ils quittent un routeur ou un système. Habituellement, les systèmes Linux utilisent un routage dynamique, où le noyau décide de quelle voie de plusieurs routes qu'un paquet devrait suivre. Cependant, vous pouvez également ajouter des itinéraires statiques, qui ne sont pas mis à jour dynamiquement, si vous souhaitez transmettre un trafic spécifique vers une passerelle ou un routeur particulier.

Dans l'article d'aujourd'hui, nous couvrirons comment afficher les tables de routage réseau à l'aide de la commande «ipte ip» dans Linux Mint 20.3 OS.

Note: Vous avez besoin de privilèges sudo pour apporter des modifications dans le tableau de routage. Cependant, l'affichage de la table de routage n'a pas besoin de privilèges sudo.

Afficher la table de routage réseau à l'aide de la commande «IP Route»

La commande «IP Route» dans Linux est utilisée pour afficher et modifier la table de routage. En utilisant cette commande, vous pouvez ajouter de nouvelles itinéraires à un réseau ou à un hôte particulier. Vous pouvez supprimer les itinéraires si vous ne voulez plus d'eux dans votre table de routage.

Pour afficher la table de routage réseau dans votre Mint Linux, ouvrez le terminal et exécutez la commande suivante:

$ ip itinéraire

Ou

$ ip r

Dans la sortie, vous verrez une liste des destinations de réseau et des passerelles. Les passerelles sont les adresses où les paquets sont transmis lorsqu'ils se dirigent vers leur destination. Ces itinéraires sont des itinéraires dynamiques à moins que vous ayez déjà ajouté les routes statiques.

Voici la sortie de la commande «IP Route» dans notre système. Le 192.168.42.0 est le réseau local attaché à l'interface réseau ENS33. Le 192.168.42.2 est la passerelle par défaut. Tout trafic non destiné au réseau local et n'est pas défini dans le tableau de routage est transmis à cette adresse.

Ajout de nouveaux itinéraires

À l'aide de la commande «IP Route», vous pouvez également ajouter une nouvelle route pour un réseau spécifique. Utilisez la syntaxe suivante pour ajouter un nouvel itinéraire dans la table de routage de votre système:

$ sudo ip route ajouter via dev

Par exemple, la commande suivante ajoute l'itinéraire pour le 10.0.0.0/24 réseau à travers la passerelle 192.168.42.2 pour l'acheminer à travers l'interface réseau ENS33.

$ sudo ip route ajouter 10.0.0.0/24 via 192.168.42.2 DEV ENS33

Ajout de routes en permanence dans Linux

L'itinéraire statique ajouté par la commande «IP Route» n'est pas une route persistante. Un itinéraire persistant reste en place même lorsque vous redémarrez votre système. Pour ajouter en permanence les itinéraires statiques et les rendre persistants, vous devrez ajouter l'entrée dans le / etc / réseau / interfaces déposer.

Modifier le / etc / réseau / interfaces fichier via la commande suivante:

$ sudo nano / etc / réseau / interfaces

Ajouter l'entrée suivante pour votre itinéraire statique:

Up Route Add -net masque de file dev

Ensuite, enregistrez et fermez le fichier et redémarrez le service réseau:

$ sudo systemctl redémarrage du réseau

Suppression des itinéraires

Pour supprimer un itinéraire à l'aide de la commande «IP Route», utilisez la syntaxe précédente mais remplacez le ajouter option del:

$ sudo ip Route del via dev

Ajout d'une nouvelle passerelle par défaut

Parfois, vous devez ajouter une nouvelle passerelle par défaut à votre système Linux. La commande «IP Route» vous permet également d'ajouter une nouvelle passerelle par défaut. Utilisez la syntaxe suivante:

$ sudo ip route ajouter par défaut via

Conclusion

Dans cet article, nous avons examiné comment afficher la table de routage réseau à l'aide de la commande «ipte ip» dans Linux Mint 20.3 OS. Nous avons également couvert comment ajouter en permanence des routes dans Linux Mint afin qu'ils persistent après le redémarrage. N'oubliez pas que ce n'est pas la seule façon de visualiser la table de routage du réseau dans Linux. Vous pouvez également afficher la table de routage à l'aide des commandes «netstat» et «itinéraire».