Question 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

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

J'ai suivi les instructions de ce lien.


115
2018-03-29 07:59


origine




Réponses:


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é, 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 cela 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 courez:

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

Il rapportera:

1

Si tu vois 1, ipv6 a été désactivé avec succès.


197
2018-06-17 10:04



La valeur 1 restera-t-elle après le redémarrage?
@Georjia oui ... après que cet ipv6 se désactivera définitivement ... jusqu'à ce que vous l'activiez ... - A J
même avec cat /proc/sys/net/ipv6/conf/all/disable_ipv6 rapports désactivés (1), Ubuntu x64 14.04 parvient toujours à créer une adresse IP v6 sur l'interface principale (ipv6 est défini sur auto dans le gestionnaire de réseau par défaut) - Alex
Si ipv6 est désactivé dans le noyau, cela ne fonctionnera pas car beacuse ne peut pas trouver / proc / sys / net / ipv6 /. Il doit y avoir un autre moyen aussi. - obayhan
J'ai aussi eu le même problème. Pendant un certain temps, l'ipv6 était désactivé, mais j'ai recommencé à recevoir des messages de démarrage. - r1k0


Vous voudrez peut-être le désactiver dès le démarrage. A cette fin, ouvert /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 le changer pour:

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, il s'agirait de "xed admin: /// etc / default / grub" et peut-être sur Ubuntu 18.04 "gedit admin: /// etc / default / grub" pour obtenir un éditeur graphique permettant de modifier le fichier. Le reste des étapes sera le même.


15
2018-05-05 14:29





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

-2
2017-07-07 14:51



Pourquoi? Qu'est ce que ça fait? - GuiGS
Il semble qu'il exécute sysctl -p au démarrage du niveau d'exécution 2,3,4 et 5. Cependant, il y a cette question askubuntu.com/questions/654291/… cela implique que cette chose scip.conf ne fonctionne pas vraiment. - Jistanidiot
sysctl s'exécute tout seul au démarrage, donc c'est faux .. - Alex R