Je sais qu’il existe une entrée wiki http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6 qui montre comment désactiver IPv6 dans Debian Squeeze, mais c’est un 2.6. * Noyau.
Qu'en est-il des noyaux 3.2. * Sous Wheezy?
Si vous faites sysctl -p
, le redémarrage n'est pas nécessaire. Cela a fonctionné pour moi, mais je préfère garder les paramètres dans un seul fichier, alors je mets la ligne ci-dessus dans le fichier sysctl.conf
.
Juste pour être sûr, je mets une ligne à propos de chaque périphérique, ma solution ajoute donc les lignes suivantes à /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.eth0.disable_ipv6 = 1
net.ipv6.conf.eth1.disable_ipv6 = 1
net.ipv6.conf.ppp0.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1
Désactiver IPv6 sur des systèmes plus récents fonctionne de la même manière que celle décrite dans le wiki Debian:
Désactiver ipv6 dans le noyau:
echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf
désactive ipv6 au prochain redémarrage.
N'oubliez pas que, quel que soit le problème que vous rencontrez, il ne devrait s'agir que d'un dernier recours après avoir épuisé toutes les autres options permettant de résoudre le problème. IPv6 n'est pas facultatif et vous devrez le réactiver tôt ou tard.