Tout d’abord, assurez-vous que tous vos paquets système sont à jour en exécutant les commandes apt-get suivantes dans le terminal
1. Mise à jour du système
sudo apt update
sudo apt upgrade
On va désactiver l’IPv6 via sysctl
2. Éditer le fichier sysctl.conf
On ajoute les lignes suivantes à la fin du fichier
3. Lignes à ajouter à la fin de /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.<nom_de_linterface>.disable_ipv6 = 1
(Remplace <nom_de_linterface> par le nom réel de ton interface réseau, ex. eth0, enp0s3, etc. Tu peux le trouver avec ip a.)
Pour que les modifications soient prises en compte
4. Appliquer les modifications sysctl immédiatement
On peut également le désactiver via GRUG
5. Éditer le fichier de configuration GRUB
On modifie les paramètres « GRUB_CMDLINE_LINUX » et « GRUB_CMDLINE_LINUX_DEFAULT » pour ajouter « ipv6.disable = 1 »
6. Modifier (ou ajouter) ces lignes dans /etc/default/grub
GRUB_CMDLINE_LINUX="ipv6.disable=1"
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
(Note : si d’autres paramètres existent déjà, ajoute simplement ipv6.disable=1 à la fin de la chaîne entre les guillemets.)
On met à jour la configuration de GRUB et on redémarre
7. Mettre à jour GRUB et redémarrer
update-grub
systemctl reboot