Comment ajouter une route sur AlmaLinux
Par défaut, lorsqu’un système Linux tente de communiquer avec une adresse réseau, l’ordinateur envoie la demande à la passerelle par défaut. La passerelle par défaut est généralement un routeur, qui peut prendre la requête du système et la transmettre au saut suivant, où qu’il se trouve.
Ce comportement peut être remplacé par l’ajout d’une ou plusieurs routes statiques à la machine Linux. Une telle configuration peut être souhaitable si le réseau comporte plusieurs réseaux et routeurs, et qu’un utilisateur doit indiquer à l’ordinateur la manière d’acheminer certains trafics.
Les distributions basées sur Red Hat, telles qu’AlmaLinux, peuvent utiliser l’utilitaire de ligne de commande nmcli pour configurer des routes statiques, ainsi que la commande ip route et la configuration manuelle des fichiers ifcfg. Vous pouvez également utiliser votre environnement de bureau installé pour appliquer la configuration. Dans ce guide, nous allons passer en revue les instructions étape par étape pour ajouter des routes statiques sur AlmaLinux via la ligne de commande et les méthodes de l’interface graphique. Ces instructions s’appliquent que vous ayez récemment installé AlmaLinux ou que vous ayez migré de CentOS vers AlmaLinux.
Dans ce tutoriel, vous allez apprendre :
- Comment ajouter un itinéraire via la commande nmcli
- Comment ajouter une route via la commande ip route
- Comment ajouter un itinéraire via des fichiers ifcfg
- Comment ajouter un itinéraire via l’interface graphique de GNOME
Ajout d’une nouvelle route statique dans AlmaLinux
Comment ajouter un itinéraire via la commande nmcli
Une façon d’ajouter une route statique sur AlmaLinux est d’utiliser l’utilitaire de ligne de commande nmcli de NetworkManager. Vous pouvez utiliser la commande nmcli ou l’éditeur interactif nmcli. Nous examinerons les deux méthodes ci-dessous.
La commande suivante achemine le trafic destiné au sous-réseau 192.168.1.0/24 vers une passerelle située dans 10.10.10.1. Bien sûr, substituez vos propres valeurs à la place de nos exemples, y compris le nom de votre interface réseau.
nmcli connection modify enp0s3 +ipv4.routes "192.168.1.0/24 10.10.10.1"
Nous pouvons également utiliser l’éditeur interactif nmcli pour appliquer la même configuration. Lancez l’éditeur avec la commande suivante, en veillant à utiliser le nom de l’interface réseau que vous souhaitez configurer.
nmcli con edit enp0s3
Ensuite, appliquez le nouvel itinéraire.
nmcli> set ipv4.routes 192.168.1.0/24 10.10.10.1
nmcli> save persistent
Connection 'enp0s3' (b737826a-2aef-4b03-99cf-ccb7a500b6a5) successfully updated.
nmcli> quit
Comment ajouter une route via la commande ip route
Pour ajouter une nouvelle route à l’aide de la commande ip route, utilisez la syntaxe de commande suivante. Cet exemple achemine le trafic destiné au sous-réseau 192.168.1.0/24 vers une passerelle située à 10.10.10.1 sur l’interface enp0s3.
ip route add 192.168.1.0/24 via 10.10.10.1 enp0s3
Pour afficher les itinéraires configurés, vous pouvez utiliser la commande suivante.
ip route show
Comment ajouter un itinéraire via des fichiers ifcfg
Une autre façon d’ajouter une route statique consiste à modifier directement les fichiers de configuration de l’interface. Ces fichiers sont stockés dans le répertoire /etc/sysconfig/network-scripts/. Modifiez le fichier dans ce répertoire nommé route-enp0s3, mais remplacez notre exemple par le nom de votre propre interface.
nano /etc/sysconfig/network-scripts/route-enp0s3
Apportez vos modifications à la première ligne de ce fichier, en ajoutant l’itinéraire à l’aide de la syntaxe suivante de nos exemples précédents.
192.168.1.0/24 via 10.10.10.1 dev enp0s3
Vous devrez redémarrer le réseau pour que les modifications prennent effet.
Comment ajouter un itinéraire via l’interface graphique de GNOME
Si vous avez l’interface graphique GNOME par défaut installée sur AlmaLinux, il est très facile d’ajouter une nouvelle route à votre interface réseau.
- Cliquez sur la zone des paramètres en haut à droite de la barre des tâches. Sélectionnez l’interface réseau que vous souhaitez modifier et ouvrez ses paramètres.
- Cliquez sur l’icône des paramètres de la roue dentée.
- Sélectionnez l’onglet IPv4 ou IPv6, selon celui que vous souhaitez configurer. Ensuite, ajoutez vos itinéraires personnalisés dans la section « itinéraires ». Une fois que vous êtes satisfait des nouveaux paramètres, cliquez sur Appliquer et fermez le menu des paramètres.
Ouvrez les paramètres de votre interface réseau
Cliquez sur la roue dentée pour ouvrir le menu de configuration
Configurer des itinéraires statiques
Réflexions finales
Dans ce guide, nous avons vu plusieurs façons d’ajouter une route statique sur AlmaLinux via la ligne de commande et l’interface graphique. AlmaLinux nous offre de nombreuses façons de configurer des routes statiques, de sorte que nous pouvons choisir celle qui nous convient le mieux. Personnellement, je trouve que l’éditeur interactif nmcli et GNOME sont les méthodes les plus simples. Espérons que cela permettra à votre trafic de se diriger vers l’endroit où il est censé aller.



