{{tag>sysadmin netadmin réseau sécurité ipv6}} ====== GNU/Linux : Désactiver le support d'IPv6 ====== :TODO_DOCUPDATE: La plupart des distributions GNU/Linux modernes exécutent par défaut une double pile réseau supportant à la fois IPv4 et IPv6. Dans certains cas, il peut être utile de savoir désactiver la pile IPv6. ip -c -6 addr show ===== Désactivation temporaire ===== On modifie ici uniquement la configuration en cours d'exécution (runtime config ou running config). Les paramétrages ne seront pas conservés après redémarrage de l’hôte. sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1 Valider les modifications apportées : # La commande doit retourner 1 cat /proc/sys/net/ipv6/conf/all/disable_ipv6 # Les interfaces du système ne doivent plus présenter aucune adresse IPv6 ip -6 addr show ===== Désactivation permanente ===== Créer un fichier de configuration ''/etc/sysctl.d/90-disable-ipv6.conf'' net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 Pour appliquer la nouvelle configuration, le redémarrage n'est pas nécessaire : sudo sysctl --system Pour vérifier que les modifications ont bien été prises en compte : sysctl net.ipv6.conf.all.disable_ipv6 # La commande ci-dessous ne doit pas retourner de résultat ip -6 addr show ===== Dépannages ===== ==== IPv6 est utilisé malgré la désactivation permanente ==== De nombreuses distributions s’appuient sur le service ''NetworkManager'' pour gérer la configuration des interfaces. Ce service est capable d'affecter des adresses IPv6 en dépit de la configuration globale définie précédemment. Dans ce cas on peut : * Spécifier à NetworkManager de ne pas utiliser IPv6 pour les connexions ; * Bloquer l'usage d'IPv6 via une paramètre du noyau : il faudra reconfigurer GRUB2. ===== Références ===== * [[https://itslinuxfoss.com/disable-ipv6-debian-12/|Désactiver IPv6 sous Debian 12 (itslinuxfoss.co) (en)]] * [[https://computingforgeeks.com/disable-ipv6-linux/|Méthodes de désactivation d'IPv6 (computingforgeeks.com) (en)]]