Désactiver IPV6 sur Debian/Ubuntu

Il arrive que l'on ne souhaite pas avoir d'ipv6 sur une machine ou que ce dernier nous pose des soucis, car un service l'utilise au lieu de l'ipv4. 

Il est aussi possible de supprimer l'adresse d'une interface (ici eth0) :

ip -6 addr del XXXX:XXXX:XXX::X/64 dev eth0

Plus radical, nous pouvons aussi empêcher le module ipv6 de se charger au démarrage :

sudo echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf

Pour faire machine arrière il suffit de supprimer le fichier créer précédemment. À noter tout de même que pour que ces modifications soient prises en compte il faut redémarrer la machine.

Commentaires

1. Le mercredi 5 septembre 2012, 18:58 par Ruliane

Pourquoi faire un "touch" avant de réécrire disableipv6.conf ? Le "echo" suffit.

2. Le samedi 13 octobre 2012, 11:32 par Ruliane

Ou sinon pour éviter d'avoir à redémarrer :
sysctl net.ipv6.conf.all.disable_ipv6=1

La discussion continue ailleurs

URL de rétrolien : http://www.leslamas.net/index.php?trackback/57

Fil des commentaires de ce billet