Vraag Hoe IPv6 uit te schakelen in Ubuntu 14.04?


Ik gebruik Ubuntu 14.04. En ik heb het volgende gedaan om uit te schakelen ipv6.

Ik heb geopend /etc/sysctl.conf gebruik makend van gedit en plak de volgende regels aan het eind van sysctl.conf.

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 behulp van het volgende commando,

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

Ik krijg resultaat als '0' (dat wil zeggen nog steeds ingeschakeld). Please help me om ipv6 uit te schakelen, zodat ik hadoop kan gebruiken.

Ik volgde instructies van deze link.


115
2018-03-29 07:59


oorsprong




antwoorden:


Om ipv6 uit te schakelen, moet je openen /etc/sysctl.conf gebruik een teksteditor en voeg aan het eind de volgende regels in:

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, is het probleem dat sysctl.conf is nog steeds niet geactiveerd.

Om dit op te lossen, opent u een terminal (Ctrl+alt+T) en typ het commando,

sudo sysctl -p

Je ziet dit in de terminal:

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

Daarna, als je loopt:

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

Het rapporteert:

1

Als je het ziet 1, ipv6 is succesvol uitgeschakeld.


197
2018-06-17 10:04



waarde 1 hou vast na opnieuw opstarten?
@Georjia ja ... daarna zal ipv6 permanent uitschakelen ... totdat je het inschakelt ... - A J
zelfs met cat /proc/sys/net/ipv6/conf/all/disable_ipv6 rapportage uitgeschakeld (1), ubuntu x64 14.04 slaagt er nog steeds in om een ​​a v6 ip op de een of andere manier autoconfig te maken op de hoofdinterface (ipv6 is standaard ingesteld op auto in de netwerkbeheerder) - Alex
als ipv6 is uitgeschakeld in kernel, werkt dit niet omdat cant find / proc / sys / net / ipv6 /. Er moet ook een andere manier zijn. - obayhan
Ik kreeg hetzelfde probleem ook. Een tijdlang was de ipv6 uitgeschakeld, maar ik begon er weer bootmeldingen over te krijgen. - r1k0


Misschien wil je het direct vanaf het opstarten uitschakelen. Open voor dit doel /etc/default/grub met je favoriete teksteditor met root-toegang (misschien sudo vi /etc/default/grub.

Zoek in dit bestand 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 werk GRUB bij door te draaien:

sudo update-grub

=============================
Munt 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 uitvoeren van de bewerkingen van het bestand. De rest van de stappen zal hetzelfde zijn.


15
2018-05-05 14:29





In aanvulling op Ross Rogers antwoord hierboven moet je 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

-2
2017-07-07 14:51



Waarom? Wat doet het? - GuiGS
Het lijkt erop dat het sysctl -p wordt uitgevoerd tijdens het booten naar runlevel 2,3,4 en 5. Er is echter deze vraag askubuntu.com/questions/654291/... dat betekent dat dit scip.conf ding niet echt werkt. - Jistanidiot
sysctl draait op zichzelf, dus dit klopt niet .. - Alex R