Outils pour utilisateurs

Outils du site


work_in_progress:desactivation_ipv6_impossible_ubuntu_2404

Impossible de désactiver IPv6 sous Ubuntu 24.04

La procédure utilisée généralement pour désactivée IPv6 via sysctl ne semble pas être prise en compte par le système : les interfaces continuent à utiliser IPv6.

Environnement :

  • Distribution : Ubuntu 24.04 LTS
  • Noyau : 6.8.0-35-generic

Malgré le paramétrage via sysctl les interfaces continuent à utiliser IPv6 :

sysctl net.ipv6.conf.all.disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
 
sysctl net.ipv6.conf.all.autoconf
net.ipv6.conf.all.autoconf = 0
 
sysctl net.ipv6.conf.default.disable_ipv6
net.ipv6.conf.default.disable_ipv6 = 1
 
sysctl net.ipv6.conf.default.autoconf
net.ipv6.conf.default.autoconf = 0
 
 
cat /proc/net/if_inet6
fe80000000000000c17661c93f770158 03 40 20 80    wifi0
2a0284282d26a2016d2590809d978434 03 40 00 01    wifi0
2a0284282d26a201bc6eb4635953d4e8 03 40 00 00    wifi0

NetworkManager ne semble pas tenir compte des paramétrages définis via sysctl.

La désactivation de l'IPv6 peut être paramétrée à différents niveaux :

  • via les tunnables du noyau (sysctl)
  • via les paramètres de démarrage du noyau (grub)
  • via NetworkManager

Paramètre de démarrage du noyau

On peut modifier grub pour passer un paramètre au noyau lors de son démarrage. Éditer le fichier /etc/default/grub, modifier la variable GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"

Pour prendre en compte les modifications apportées à la configuration :

sudo update-grub2
 
# Redémarrer
systemclt reboot

Désactiver IPv6 sur une connexion gérée via NetworkManager

Cette méthode permet de cibler spécifiquement la connexion sur laquelle on souhaite désactiver l'IPv6. Les modifications sont apportées depuis l'espace utilisateur.

# Lister les connexions existantes
nmcli connection show
 
# Modifier la connexion souhaitée
nmcli connection modify <aConnectionName> ipv6.method "disabled"
 
# Redémarrer la connexion
nmcli connection up <aConnectionName>

Références

work_in_progress/desactivation_ipv6_impossible_ubuntu_2404.txt · Dernière modification : 2024/06/22 12:05 de yoann