Adresa internetového protokolu verze 6 (IPv6) je identifikátor síťového rozhraní počítače nebo síťového uzlu zapojeného do počítačové sítě IPv6. Tento článek provede uživatele jednoduchými kroky, jak zakázat nebo znovu povolit síťové adresy IPv6 na RHEL 8 / CentOS 8. K dočasnému povolení/zakázání adresy IPv6 na RHEL 8 / CentOS 8 použijeme sysctl
příkaz. Navíc, abychom trvale zakázali IPv6 adresu, upravíme možnosti spouštění GRUB.
V tomto tutoriálu se naučíte:
- Jak dočasně deaktivovat adresu IPv6.
- Jak trvale zakázat IPv6 úpravou možností spouštění GRUB.

Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | RHEL 8 / CentOS 8 |
Software | Není k dispozici |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Jak zakázat IPv6 na RHEL 8 / CentOS 8 pokyny krok za krokem
- Chcete-li dočasně zakázat adresu IPv6, spusťte ze svého terminálu s oprávněními správce následující příkaz:
# sysctl -w net.ipv6.conf.all.disable_ipv6=1
- Ověřte, že síťové adresy IPv6 jsou zakázány. Spusťte
ip
a zkontrolujte všechnyinet6
Přidělení IP adres:# ip a
- Trvale deaktivujte přidělování síťových adres IPv6 úpravou spouštěcí nabídky GRUB. Nejprve získejte aktuální
kernelopts
seznam argumentů:Například:# grub2-editenv - list | grep kernelopts kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet
Dále připojte nový argument
ipv6.disable=1
na dříve přijatékernelopts
seznam argumentů:Například:# grub2-editenv - set "kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet ipv6.disable=1"
."Jak upravit spouštěcí argumenty GRUB, deaktivujte IPv6 v systému RHEL 8 Linux.
- Chcete-li použít změny, restartujte systém. Případně jednoduše deaktivujte IPv6 podle
KROK 1 - V případě, že potřebujete znovu povolit adresu IPv6, spusťte:
# sysctl -w net.ipv6.conf.all.disable_ipv6=0
Pokud jste také upravili spouštění GRUB, abyste zakázali IPv6 podle výše uvedených pokynů, použijte
grub2-editenv
příkaz k odstraněníipv6.disable=1
argument.
