hoe IPv6 uitschakelen op CentOS7

hoe IPv6 uitschakelen op CentOS 7.5

IPv6 of Internet Protocol versie 6 is de nieuwste versie van Internet Protocol (IP). IPv4 of Internet Protocol versie 4 wordt al veel gebruikt. Maar het heeft een aantal beperkingen. De eerste is dat IPv4 een 32-bits adresschema heeft. Dat betekent dat slechts 4,3 miljard unieke adressen mogelijk zijn met IPv4. Dat is vrij beperkt in de wereld van vandaag. Tegenwoordig hebben we veel IoT (Internet of Things) apparaten, smartphones, computers, laptops, servers verbonden met het internet. Elk van deze apparaten heeft een IP-adres nodig om met de buitenwereld te communiceren. Het IPv4-adres heeft dus een tekort.

IPv6 adres in de andere kant is een 128-bit adres. Het betekent ongeveer 340,282,366,920,938,463,463,374,607,431,768,211,456 uniek IPV6-adres is mogelijk in IPv6. Dat is een groot aantal IP-adressen. Er wordt gezegd dat, als IPv6 wordt gebruikt, elk apparaat in de wereld zijn eigen unieke IPv6-adres kan hebben en dat IPv6 nog steeds beschikbaar is voor nieuwe apparaten. Dus IPv6 lost problemen op met beperkt IP-adres zoals in IPv4.

maar op het moment van schrijven is IPv6-ondersteuning in veel landen niet beschikbaar. Het wordt niet eens ondersteund in mijn land. Hoewel de wereld langzaam naar IPv6 gaat, is nog steeds niet alles IPv6.

als uw land nog geen ondersteuning voor IPv6 heeft, is het niet nodig om het ingeschakeld te houden op uw besturingssysteem. Zoveel mensen hebben de neiging om IPv6 in hun besturingssysteem uit te schakelen.

In dit artikel zal ik u laten zien hoe u IPv6 kunt uitschakelen op CentOS 7.5. Laten we beginnen.

Controleer of IPv6 is ingeschakeld

u kunt controleren of IPv6 is ingeschakeld op uw CentOS 7.5 besturingssysteem met het volgende commando:

$ ip A | grep inet6

zoals u kunt zien, heb ik IPv6 ingeschakeld.

als IPv6 is uitgeschakeld, ziet u geen uitvoer als u dit commando uitvoert.

IPv6 uitschakelen met behulp van de kernelparameter

In deze paragraaf zal ik u laten zien hoe u IPv6 permanent kunt uitschakelen.

U kunt IPv6 uitschakelen wanneer uw computer opstart door de kernelparameter te wijzigen.

Bewerk eerst het GRUB configuratiebestand met het volgende commando:

$ sudo vim/etc/default/grub

u zou het volgende venster moeten zien.

druk eerst op i om naar de modus invoegen te gaan.

Voeg nu ipv6 toe.disable = 1 before crashkernel = auto in GRUB_CMDLINE_LINUX zoals aangegeven in de screenshot hieronder.

druk nu op <Esc > en typ in: wq! en druk vervolgens op <Enter> om het bestand op te slaan.

update nu het GRUB configuratie bestand met het volgende commando:

$ sudo grub2-mkconfig-o /boot/grub2/grub.cfg

de GRUB configuratie moet worden bijgewerkt.

start nu uw computer opnieuw met het volgende commando:

$ sudo reboot

Als u het volgende commando opnieuw uitvoert, ziet u geen uitvoer.

$ ip A | grep inet6

schakel IPv6 uit met behulp van /etc/sysctl.conf configuratiebestand

U kunt IPv6 ook permanent uitschakelen met behulp van /etc/sysctl.conf configuratiebestand.

open eerst de/etc / sysctl.conf bestand met het volgende commando:

$ sudo vim /etc/sysctl.conf

Voeg nu de volgende regels toe:

net.ipv6.conf.al.disable_ipv6 = 1
net.ipv6.conf.standaard.disable_ipv6=1

Sla nu het bestand op en start uw computer opnieuw op met het volgende commando:

$ sudo reboot

IPv6 moet worden uitgeschakeld.

IPv6 van specifieke netwerkinterface uitschakelen

U kunt ook IPv6 van specifieke netwerkinterface uitschakelen.

eerst moet u de netwerkinterface vinden die u wilt uitschakelen met het volgende commando:

$ ip link show

u zou de naam van de netwerkinterface moeten zien zoals aangegeven in de screenshot hieronder.

laten we zeggen dat u IPv6 voor ens36 interface wilt uitschakelen.

eerste open /etc / sysctl.conf bestand met het volgende commando:

$ sudo vim /etc/sysctl.conf

Voeg nu de volgende regel toe aan het einde van het bestand:

net.ipv6.conf.ens36.disable_ipv6=1

Sla nu het bestand op en start uw computer opnieuw op met het volgende commando:

$ sudo reboot

Controleer nu of IPv6 is uitgeschakeld voor de ens36 interface met het volgende commando:

$ ip addr show ens36

IPv6 moet worden uitgeschakeld voor alleen ens36 interface zoals u kunt zien in de screenshot hieronder. Er is geen inet6-regel in de uitvoer.

IPv6 tijdelijk uitschakelen met behulp van het sysctl Commando

U kunt IPv6 ook tijdelijk uitschakelen. Op die manier wordt IPv6 ingeschakeld zodra je je systeem opnieuw opstart. Dit is goed om te testen of alles op uw CentOS 7.5-besturingssysteem werkt voordat u IPv6 permanent uitschakelt.

Voer de volgende commando ‘ s uit om IPv6 tijdelijk uit te schakelen:

$ sudo sysctl-w net.ipv6.conf.al.disable_ipv6 = 1
$ sudo sysctl-w net.ipv6.conf.standaard.disable_ipv6 = 1

IPv6 moet worden uitgeschakeld.

zo schakel je IPv6 permanent en tijdelijk uit op CentOS 7.5. Bedankt voor het lezen van dit artikel.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.