Există diferite elemente care participă la conectivitatea rețelei și unul dintre cele mai esențiale este adresarea IP, care poate fi IPv4 sau IPv6, această adresare facilitează și permite comunicarea tuturor componentelor rețelei cu echipamentele noastre, aceasta este cunoscută sub numele de Protocol Internet - Internet Protocol.
IPv4 este standardul actual care constă din adrese care au 32 de biți lungime, care acoperă maximum 4.294.967.296 adrese. Dar odată cu creșterea accelerată a conexiunilor (atât în dispozitive, cât și în infrastructură), aceste adrese sunt epuizate, ceea ce are un impact negativ asupra mii de dispozitive. De aceea, IETF (Internet Engineering Task Force) a dezvoltat IPv6 care gestionează adrese cu o lungime de 128 biți, ceea ce înseamnă că vom avea până la 340.282.366.920.938.463.463.374.607.431.768.211.456) sau 340 sextillion.
Dar, deoarece IPv6 este încă în procesul de implementare, dacă lucrați cu CentOS 8, poate doriți să dezactivați această adresare pe server pentru a evita confuzia cu anumite sarcini administrative.
Vom vedea cum să dezactivăm IPv 6 în CentOS 8 într-un mod simplu.
1. Cum se verifică starea IPv6 pe CentOS 8
Pasul 1
Primul pas de făcut va fi să verificăm dacă IPv6 este activat pe server, pentru aceasta executăm următoarele:
ip a | grep inet6Pasul 2
Ca urmare, vom vedea următoarele dacă IPv6 este activ. Fiind activ găsim liniile „inet6”.
MARI
2. Cum se dezactivează IPv6 pe CentOS 8 folosind sysctl
Cu sysctl va fi posibil să dezactivați temporar IPv6 în CentOS 8 și nu este necesară o repornire a sistemului pentru a vedea modificările aplicate.
Pasul 1
Procesul este puțin complex deoarece trebuie să creăm un fișier /etc/sysctl.d/70-ipv6.conf după cum urmează:
nano /etc/sysctl.d/70-ipv6.confPasul 2
Acolo vom adăuga următoarele linii:
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
MARI
Pasul 3
Salvăm modificările folosind următoarea combinație de taste:
Ctrl + O
Lăsăm editorul folosind:
Ctrl + X
Pasul 4
Acum continuăm să repornim fișierul creat pentru a finaliza procesul creat:
sysctl --load /etc/sysctl.d/70-ipv6.conf
MARI
Pasul 5
Din nou verificăm starea IPv6 cu următoarea comandă:
ip a | grep inet6
MARI
După cum vedem, IPv6 a fost dezactivat corect în CentOS 8.
Pasul 6
Având în vedere că CentOS 8 folosește Network Manager, va fi posibil ca, dacă avem mai multe interfețe de rețea, acestea să fie încă activate cu IPv6, în acest caz trebuie să executăm următoarea sintaxă, astfel încât dezactivarea să fie generală. După aceasta, repornim sistemul pentru a finaliza procesul.
conexiunea nmcli modifica "interfața" ipv6.method ignora
3. Cum se dezactivează IPv6 în CentOS 8 folosind boot-ul kernel
Această metodă implică o repornire a sistemului după finalizarea configurării. Dar este una dintre cele mai eficiente modalități de a dezactiva IPv6 pe CentOS 8.
Pasul 1
Pentru a face acest lucru, trebuie să accesăm fișierul / etc / default / grub cu un editor după cum urmează:
nano / etc / default / grub
MARI
Pasul 2
Acolo vom merge la final pentru a adăuga următoarea linie:
GRUB_CMDLINE_LINUX = "$ GRUB_CMDLINE_LINUX ipv6.disable = 1"
MARI
Pasul 3
Salvăm modificările folosind următoarea combinație de taste:
Ctrl + O
Lăsăm editorul folosind:
Ctrl + X
Pasul 4
Acum vom actualiza fișierele GRUB ale sistemului, pentru aceasta vom executa următoarele:
ls -lh /etc/grub*.cfg
MARI
Pasul 5
Acolo putem vedea calea /boot/grub2/grub.cfg, acum vom executa următoarea comandă pentru a crea un nou fișier de configurare GRUB care va fi găzduit în calea /boot/grub2/grub.cfg:
grub2-mkconfig -o /boot/grub2/grub.cfg
MARI
Pasul 6
În același mod, vom executa următoarele pentru a crea un fișier GRUB care va fi stocat în calea /boot/efi/EFI/centos/grub.cfg:
grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
MARI
Pasul 7
După aceasta, repornim sistemul pentru a finaliza modificările și odată ce ne conectăm putem verifica dacă IPv6 a fost complet dezactivat:
ip a | grep inet6
MARI
Cu unele dintre metodele pe care vi le-a explicat Solvetic, va fi posibil să dezactivați temporar și total adresa IPv 6 în CentOS8, așteptând ca aceasta să fie lansată complet într-un timp foarte scurt.