Kaip konfigūruoti „IPv6“ tinklą „CentOS/RHEL 8“
IPv6 adresavimas buvo sukurtas tikintis išeikvoti IPv4 adresus. Jis skirtas išspręsti IPv4 adresų išsekimą naudojant daug platesnę tinklo adresų erdvę. „IPv6“ adresas yra 128 bitų skaičius, kurį sudaro 8 dvitaškiais atskirtos grupės, sudarytos iš 4 šešioliktainių skaičių.
Toliau pateikiamas IPv6 adreso pavyzdys:
2001:1:1:1443:0:0:0:400
„IPOS“ paprastai įjungiamas pagal numatytuosius nustatymus „CentOS/RHEL 8“. Norėdami patikrinti, ar jūsų sistemoje įgalintas IPv6, vykdykite komandą:
$ sudo sysctl -a | grep ipv6.*disable
Vertė 0 rodo, kad IPv6 yra aktyvus jūsų mazge. 1
reikšmė rodo, kad IPv6 yra išjungtas. Todėl iš aukščiau pateiktos išvesties įgalintas IPv6.
Kitas būdas patikrinti, ar įjungtas IPv6, yra tinklo sąsajos peržiūra kataloge/etc/network-scripts /. Mūsų atveju tai bus failas/etc/sysconfig/network-scripts/ifcfg-enps03.
Taigi vykdykime žemiau esančią komandą ir patikrinkime, ar įjungtas IPv6.
$ cat /etc/sysconfig/network-scripts/ifcfg-enps03
Ieškokite šių IPV6 parinkčių, kaip parodyta:
- IPV6INIT = taip - tai inicializuoja IPv6 adresavimo sąsają.
- IPV6_AUTOCONF = taip - tai įgalina automatinę sąsajos konfigūraciją „IPv6“.
- IPV6_DEFROUTE = taip - tai rodo, kad sąsajai priskirtas numatytasis IPv6 maršrutas.
- IPV6_FAILURE_FATAL = ne - nurodo, kad sistema nesuges net tada, kai nepavyks IPv6.
Aukščiau pateiktas išvestis patvirtina, kad įgalintas IPv6 adresavimas. Terminale galite patikrinti savo sąsajų IPv6 adresą, vykdydami toliau pateiktas IP komandas.
$ ip a OR $ ip -6 addr
Ieškokite „inet6“ priešdėlio, kaip parodyta žemiau.
Norėdami laikinai išjungti IPv6, vykdykite komandą:
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 $ ip -6 addr
Norėdami įgalinti „IPv6“, paleiskite komandą:
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
Tada iš naujo paleiskite „NetworkManager“, kad pakeitimai būtų pritaikyti.
$ sudo systemctl restart NetworkManager
Norėdami visam laikui išjungti IPv6, redaguokite failą GRUB/etc/default/grub. Eilutėje GRUB_CMDLINE_LINUX
eilutės pabaigoje pridėkite argumentą ipv6.disable = 1
, kaip parodyta.
Norėdami pritaikyti pakeitimus, iš naujo paleiskite sistemą.
Kaip ir „IPv4“, naudojant „nmcli“ įrankius galima rankiniu būdu konfigūruoti „IPv6“. Tačiau tai nerekomenduojama, nes rankinė „IPv6“ konfigūracija yra linkusi į klaidas ir yra gana sunki.
Be to, tai gana užduotis sekti, kurie IPv6 adresai yra priskirti kokioms sistemoms. Yra tikimybė, kad greičiausiai sujauksite savo konfigūraciją.