FAQforge

Dans ce court article, je vais expliquer comment désactiver IPv6 dans la pile réseau de Debian 10. Pourquoi veut-on faire cela ? Très probablement lorsque vous avez des problèmes de connexion et que vous ne pouvez pas atteindre les serveurs sur internet depuis votre système Debian par IPv6 alors qu’il fonctionne par IPv4. Désactiver IPv6 devrait toujours être le dernier recours. Si vous ne pouvez pas le réparer dans votre réseau, par exemple parce que votre fournisseur d’accès à Internet bloque IPv6, alors la seule autre option est de le désactiver sur votre serveur, et c’est ce que je vais décrire ci-dessous.

Désactiver le réseau IPv6 sur Debian 10

J’exécuterai les commandes ci-dessous en tant qu’utilisateur root. Si vous n’êtes pas connecté en tant que root, alors exécutez soit “su -” en premier, soit faites précéder la commande “sudo” à toutes les commandes. Une façon de désactiver le réseau IPv6 est de modifier le fichier sysctl.conf. Ouvrez le fichier /etc/sysctl.conf avec un éditeur:

nano /etc/sysctl.conf

Et ajoutez la ligne suivante à la fin du fichier:

net.ipv6.conf.all.disable_ipv6 = 1

Cela désactivera IPv6 sur tous les adaptateurs réseau. si vous voulez le désactiver juste pour un adaptateur, par exemple le périphérique réseau externe ens33, alors utilisez ceci à la place:

net.ipv6.conf.ens33.disable_ipv6 = 1

Enregistrez et fermez le fichier dans nano. Ensuite, appliquez les changements avec la commande:

sysctl -p

Une autre façon de modifier sysctl.conf avec un éditeur est d’exécuter ces deux commandes:

echo 'net.ipv6.conf.all.disable_ipv6 = 1' > /etc/sysctl.d/90-disable-ipv6.confsysctl -p -f /etc/sysctl.d/90-disable-ipv6.conf

La première a créé un fichier /etc/sysctl.d/90-disable-ipv6.conf qui contient le paramètre de configuration pour désactiver IPv6 et la seconde applique le changement.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.