135 votes

Comment désactiver IPv6 dans Ubuntu 14.04 ?

J'utilise Ubuntu 14.04. Et j'ai fait ce qui suit pour désactiver ipv6 .

J'ai ouvert /etc/sysctl.conf en utilisant gedit et collez les lignes suivantes à la fin de sysctl.conf .

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1 

Mais quand je le vérifie en utilisant la commande suivante,

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

J'obtiens le résultat '0' (c'est à dire toujours activé). Veuillez m'aider à désactiver ipv6, afin que je puisse utiliser hadoop.

J'ai suivi les instructions de ce lien .

227voto

A J Points 10637

Pour désactiver ipv6, vous devez ouvrir /etc/sysctl.conf en utilisant n'importe quel éditeur de texte et insérez les lignes suivantes à la fin :

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Si ipv6 n'est toujours pas désactivé, alors le problème est que sysctl.conf n'est toujours pas activé.

Pour résoudre ce problème, ouvrez un terminal( Ctrl + Alt + T ) et tapez la commande,

sudo sysctl -p

Vous verrez ceci dans le terminal :

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Après ça, si tu cours :

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Il fera un rapport :

1

Si vous voyez 1 , ipv6 a été désactivé avec succès.

18voto

Mostafa Ahangarha Points 4189

Vous pourriez vouloir le désactiver dès le démarrage. Pour cela, ouvrez /etc/default/grub avec votre éditeur de texte préféré avec un accès root (peut-être sudo vi /etc/default/grub .

Dans ce fichier, trouvez cette ligne :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

et le changer en :

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

Sauvegardez le fichier et mettez à jour Grub en exécutant :

sudo update-grub

\=============================
Mint 19 et Ubuntu 18.04 :

Sur Mint 19, ce serait "xed admin:///etc/default/Grub" et peut-être sur Ubuntu 18.04 "gedit admin:///etc/default/Grub" pour obtenir un éditeur graphique pour faire les modifications du fichier. Le reste des étapes sera le même.

-2voto

scopa Points 197

En plus de la réponse de Ross Rogers ci-dessus, vous devriez ajouter :

sudo nano /etc/init/scip.conf

# description "Start sysctl at boot"

description "sysctl"

start on runlevel [2345]
stop on runlevel [016]

console log

respawn
respawn limit unlimited

exec /sbin/sysctl -p

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X