Rechercher

20.2. Comment utiliser la commande nmcli pour configurer une route statique ?

download PDF

Pour configurer une route statique, utilisez l'utilitaire nmcli avec la syntaxe suivante :

$ nmcli connection modify connection_name ipv4.routes "ip[/prefix] [next_hop] [metric] [attribute=value] [attribute=value] ..."

La commande prend en charge les attributs de route suivants :

  • cwnd=n: Définit la taille de la fenêtre de congestion (CWND), définie en nombre de paquets.
  • lock-cwnd=true|false: Définit si le noyau peut ou non mettre à jour la valeur CWND.
  • lock-mtu=true|false: Définit si le noyau peut ou non mettre à jour le MTU pour la découverte du MTU du chemin.
  • lock-window=true|false: Définit si le noyau peut ou non mettre à jour la taille maximale de la fenêtre pour les paquets TCP.
  • mtu=n: Définit l'unité de transfert maximale (MTU) à utiliser le long du chemin vers la destination.
  • onlink=true|false: Définit si le prochain saut est directement attaché à ce lien même s'il ne correspond à aucun préfixe d'interface.
  • scope=n: Pour un itinéraire IPv4, cet attribut définit l'étendue des destinations couvertes par le préfixe de l'itinéraire. La valeur est un nombre entier (0-255).
  • src=address: Définit l'adresse source à privilégier lors de l'envoi de trafic vers les destinations couvertes par le préfixe de l'itinéraire.
  • table=table_id: Définit l'ID de la table à laquelle la route doit être ajoutée. Si ce paramètre est omis, NetworkManager utilise la table main.
  • tos=n: Définit la clé de type de service (TOS). Définissez la valeur sous forme d'un nombre entier (0-255).
  • type=value: Définit le type d'itinéraire. NetworkManager supporte les types d'itinéraires unicast, local, blackhole, unreachable, prohibit, et throw. La valeur par défaut est unicast.
  • window=n: Définit la taille maximale de la fenêtre que TCP doit annoncer à ces destinations, mesurée en octets.

Si vous utilisez la sous-commande ipv4.routes, nmcli remplace tous les réglages actuels de ce paramètre.

Pour ajouter un itinéraire :

$ nmcli connection modify connection_name ipv4.routes "<route>"

De même, pour supprimer un itinéraire spécifique :

$ nmcli connection modify connection_name -ipv4.routes "<route>"
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.