Rechercher

Chapitre 31. Utilisation de NetworkManager pour désactiver IPv6 pour une connexion spécifique

download PDF

Sur un système qui utilise NetworkManager pour gérer les interfaces réseau, vous pouvez désactiver le protocole IPv6 si le réseau n'utilise qu'IPv4. Si vous désactivez IPv6, NetworkManager définit automatiquement les valeurs sysctl correspondantes dans le noyau.

Note

Si vous désactivez IPv6 à l'aide des tunables du noyau ou des paramètres d'amorçage du noyau, vous devez tenir compte de la configuration du système. Pour plus d'informations, voir l'article Comment désactiver ou activer le protocole IPv6 dans RHEL ?

31.1. Désactivation d'IPv6 sur une connexion à l'aide de nmcli

Vous pouvez utiliser l'utilitaire nmcli pour désactiver le protocole IPv6 sur la ligne de commande.

Conditions préalables

  • Le système utilise NetworkManager pour gérer les interfaces réseau.

Procédure

  1. Optionnellement, afficher la liste des connexions réseau :

    # nmcli connection show
    NAME    UUID                                  TYPE      DEVICE
    Example 7a7e0151-9c18-4e6f-89ee-65bb2d64d365  ethernet  enp1s0
    ...
  2. Réglez le paramètre ipv6.method de la connexion sur disabled:

    # nmcli connection modify Example ipv6.method "disabled"
  3. Redémarrer la connexion réseau :

    # nmcli connection up Example

Vérification

  1. Affiche les paramètres IP de l'appareil :

    # ip address show enp1s0
    2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
        link/ether 52:54:00:6b:74:be brd ff:ff:ff:ff:ff:ff
        inet 192.0.2.1/24 brd 192.10.2.255 scope global noprefixroute enp1s0
           valid_lft forever preferred_lft forever

    Si aucune entrée inet6 n'est affichée, IPv6 est désactivé sur l'appareil.

  2. Vérifiez que le fichier /proc/sys/net/ipv6/conf/enp1s0/disable_ipv6 contient désormais la valeur 1:

    # cat /proc/sys/net/ipv6/conf/enp1s0/disable_ipv6
    1

    La valeur 1 signifie que IPv6 est désactivé pour l'appareil.

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.