20.7. Configuration d'une route statique à l'aide du mode interactif nmcli
Vous pouvez utiliser le mode interactif de l'utilitaire nmcli
pour ajouter une route statique à la configuration d'une connexion réseau.
La procédure ci-dessous permet de configurer les routes suivantes :
-
Une route IPv4 vers le réseau distant
198.51.100.0/24
. La passerelle correspondante avec l'adresse IP192.0.2.10
est accessible via la connexionexample
. -
Une route IPv6 vers le réseau distant
2001:db8:2::/64
. La passerelle correspondante avec l'adresse IP2001:db8:1::10
est accessible via la connexionexample
.
Conditions préalables
-
Le profil de connexion
example
existe et il configure cet hôte pour qu'il soit dans le même sous-réseau IP que les passerelles.
Procédure
Ouvrez le mode interactif
nmcli
pour la connexionexample
:# nmcli connection edit example
Ajouter la route IPv4 statique :
nmcli> set ipv4.routes 198.51.100.0/24 192.0.2.10
Ajouter la route IPv6 statique :
nmcli> set ipv6.routes 2001:db8:2::/64 2001:db8:1::10
En option, vérifiez que les routes ont été ajoutées correctement à la configuration :
nmcli> print ... ipv4.routes: { ip = 198.51.100.0/24, nh = 192.0.2.10 } ... ipv6.routes: { ip = 2001:db8:2::/64, nh = 2001:db8:1::10 } ...
L'attribut
ip
indique le réseau à acheminer et l'attributnh
la passerelle (next hop).Sauvegarder la configuration :
nmcli> save persistent
Redémarrer la connexion réseau :
nmcli> activate example
Quittez le mode interactif de
nmcli
:nmcli> quit
Vérification
Afficher les itinéraires IPv4 :
# ip -4 route ... 198.51.100.0/24 via 192.0.2.10 dev enp1s0
Afficher les itinéraires IPv6 :
# ip -6 route ... 2001:db8:2::/64 via 2001:db8:1::10 dev enp1s0 metric 1024 pref medium
Ressources supplémentaires
-
nmcli(1)
page de manuel -
nm-settings-nmcli(5)
page de manuel