Désactiver IPv6 sous Linux
Il existe bien des méthodes pour désactiver l’IPv6 sous Linux. J’ai préféré ne retenir que celle qui s’applique à toutes les distributions Linux que vous utiliserez !
La méthode universelle pour désactiver IPv6 dans Linux
Elle consiste à modifier les paramètres du noyau à chaud, en éditant le fichier /etc/sysctl.conf. Ajoutez-y les directives suivantes :
- net.ipv6.conf.all.disable_ipv6 = 1
- net.ipv6.conf.default.disable_ipv6 = 1
- net.ipv6.conf.lo.disable_ipv6 =1
Pour que les nouveaux paramaètres soient pris en compte à chaud, il vous faudra les recharger à l’aide de la commande sysctl -p.
Vous pouvez aussi créer un fichier dans le dossier /etc/sysctl.d contenant ces trois directives . La seule différence est que le rechargement des paramètres se fait alors par la commande sysctl –system.
Vérification
Pour vérifier que ça marche, tapez cat /proc/sys/net/ipv6/conf/all/disable_ipv6.
Ce billet a été publié initialement le 8 novembre 2009.