Ik gebruik Ubuntu 14.04. En ik heb het volgende gedaan om ipv6 uit te schakelen.
Ik heb /etc/sysctl.conf
geopend met gedit
en de volgende regels aan het eind van sysctl.conf
geplakt.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Maar als ik het controleer met het volgende commando,
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
krijg ik als resultaat '0' (d.w.z. nog steeds ingeschakeld). Help me alsjeblieft om ipv6 uit te schakelen, zodat ik hadoop kan gebruiken.
Ik heb de instructies van deze link gevolgd.
Om ipv6 uit te schakelen, moet je /etc/sysctl.conf
openen met een willekeurige tekst editor en de volgende regels aan het eind invoegen:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Als ipv6 nog steeds niet is uitgeschakeld, dan is het probleem dat sysctl.conf
nog steeds niet is geactiveerd.
Om dit op te lossen, open een terminal(Ctrl+Alt+T) en typ het commando,
sudo sysctl -p
Je zult dit in de terminal zien:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Daarna, als je uitvoert:
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
Het zal rapporteren:
1
Als u 1
ziet, is ipv6 met succes uitgeschakeld.
Misschien wil je het uitschakelen direct vanaf het opstarten. Voor dit doel, open /etc/default/grub
met je favoriete tekst editor met root toegang (misschien sudo vi /etc/default/grub
.
In dit bestand, vind deze regel:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
en verander het in:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
Sla het bestand op en update grub door te draaien:
sudo update-grub
============================= Mint 19 en Ubuntu 18.04:
op Mint 19 zou het "xed admin:///etc/default/grub" zijn en misschien op Ubuntu 18.04 "gedit admin:///etc/default/grub" om een GUI editor te krijgen voor het doen van de bewerkingen aan het bestand. De rest van de stappen zullen hetzelfde zijn.
In aanvulling op Ross Rogers antwoord hierboven moet u toevoegen:
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