Kako konfigurirati IPv6 mrežu na CentOS/RHEL 8
IPv6 adresiranje je razvijeno u očekivanju iscrpljivanja IPv4 adresa. Namijenjen je rješavanju iscrpljenosti IPv4 adresa upotrebom mnogo šireg mrežnog adresnog prostora. IPv6 adresa je 128-bitni broj koji se sastoji od 8 grupa odvojenih dvotočkom, od kojih svaka sadrži 4 heksadecimalna broja.
Pročitajte također: Što nije u redu s IPv4 i zašto prelazimo na IPv6
Primjer IPv6 adrese prikazan je u nastavku:
2001:1:1:1443:0:0:0:400
IPv6 je obično omogućen prema zadanim postavkama na CentOS/RHEL 8. Da biste provjerili je li IPv6 omogućen na vašem sustavu, pokrenite naredbu:
sudo sysctl -a | grep ipv6.*disable
Vrijednost 0 označava da je IPv6 aktivan na vašem čvoru. Vrijednost 1
pokazuje da je IPv6 onemogućen. Prema tome, iz gornjeg izlaza, IPv6 je omogućen.
Još jedan način provjere je li IPv6 omogućen je pregled vašeg mrežnog sučelja u direktoriju /etc/network-scripts/. U našem slučaju, to će biti datoteka /etc/sysconfig/network-scripts/ifcfg-enps03.
Dakle, izvršimo naredbu u nastavku i provjerimo je li IPv6 omogućen.
cat /etc/sysconfig/network-scripts/ifcfg-enps03
Budite u potrazi za sljedećim IPV6 opcijama kao što je prikazano:
- IPV6INIT=yes – Ovo inicijalizira sučelje za IPv6 adresiranje.
- IPV6_AUTOCONF=yes – Ovo omogućuje IPv6 automatsku konfiguraciju za sučelje.
- IPV6_DEFROUTE=yes – Ovo označava da je zadana IPv6 ruta dodijeljena sučelju.
- IPV6_FAILURE_FATAL=ne – označava da sustav neće pasti čak ni kada IPv6 padne.
Gornji izlaz potvrđuje da je IPv6 adresiranje omogućeno. Na terminalu možete provjeriti IPv6 adresu svojih sučelja pokretanjem IP naredbi u nastavku.
ip a
OR
ip -6 addr
Budite u potrazi za inet6 prefiksom kao što je prikazano u nastavku.
Da biste privremeno onemogućili IPv6, pokrenite naredbu:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
ip -6 addr
Da biste omogućili IPv6, pokrenite naredbu:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
Zatim ponovno pokrenite NetworkManager kako bi se promjene primijenile.
sudo systemctl restart NetworkManager
Da biste trajno onemogućili IPv6, uredite datoteku GRUB /etc/default/grub. U retku, GRUB_CMDLINE_LINUX
, dodajte argument ipv6.disable=1
na kraj retka kao što je prikazano.
Za primjenu promjena, ponovno pokrenite sustav.
Baš kao IPv4, ručna konfiguracija IPv6 moguća je pomoću alata nmtui i nmcli. Međutim, to se ne preporučuje jer je ručna konfiguracija IPv6 sklona pogreškama i prilično je naporna.
Nadalje, prilično je težak zadatak pratiti koje su IPv6 adrese dodijeljene kojim sustavima. Velike su šanse da ćete pokvariti svoju konfiguraciju.