Comment désactiver IPv6 dans Ubuntu 14.04?

116

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 je colle 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

Je reçois le résultat comme "0" (c'est-à-dire toujours activé). Aidez-moi à désactiver ipv6 pour pouvoir utiliser le hadoop.

J'ai suivi les instructions de ce lien .

    
posée A J 29.03.2014 - 08:59
la source

3 réponses

196

Pour désactiver ipv6, vous devez ouvrir /etc/sysctl.conf à l’aide de tout éditeur de texte et insérer 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é, 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 le verrez 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 cela, si vous exécutez:

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

Il rapportera:

1

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

    
réponse donnée A J 17.06.2014 - 12:04
la source
15

Vous voudrez peut-être le désactiver dès le démarrage. Pour cela, ouvrez /etc/default/grub avec votre éditeur de texte favori 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 changez-le en:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

Enregistrez 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 avoir un éditeur graphique pour faire les modifications à le fichier. Le reste des étapes sera le même.

    
réponse donnée Mostafa Ahangarha 05.05.2016 - 16:29
la source
-2

En plus de Ross Rogers, répondez 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
    
réponse donnée scopa 07.07.2016 - 16:51
la source

Lire d'autres questions sur les étiquettes