V tomto článku vám ukážeme, jak nadobro deaktivovat IPv6 na Fedora Linux 39 pomocí možnosti spouštění jádra.
Téma obsahu:
- Kontrola, zda je povolen protokol IPv6
- Zakažte systémový protokol IPv6 pomocí parametru spouštění jádra
- Kontrola, zda je IPv6 zcela zakázán
- Opětovné povolení IPv6
- Závěr
Kontrola, zda je povolen protokol IPv6
IPv6 je ve výchozím nastavení povoleno na většině moderních distribucí Linuxu včetně Fedory.
Chcete-li zkontrolovat, zda máte povoleno IPv6, můžete použít příkaz „nmcli“. Pokud je povolen protokol IPv6, uvidíte náhodnou adresu IPv6 přiřazenou každému síťovému rozhraní vašeho počítače.
$ nmcli
Dalším způsobem, jak zkontrolovat, zda je povolen protokol IPv6, je zkontrolovat, zda máte v počítači nastavené parametry jádra IPv6 pomocí následujícího příkazu:
$ sudo sysctl -A | rukojeť ipv6
Jak můžete vidět, náš systém Fedora 39 má nastavené parametry jádra IPv6. V našem případě je tedy protokol IPv6 povolen.
Zakažte systémový protokol IPv6 pomocí parametru spouštění jádra
Chcete-li úplně zakázat IPv6 na Fedoře 39 pomocí spouštěcího parametru jádra „ipv6.disable=1“, spusťte následující příkaz:
$ sudo umouněný --update-kernel VŠECHNO --args 'ipv6.disable=1'Zaváděcí parametr jádra „ipv6.disable=1“ by měl být nastaven pro všechny zaváděcí položky GRUB Fedory 39, jak můžete vidět na následujícím snímku obrazovky:
$ sudo umouněný --informace VŠECHNO
Aby se změny projevily, musíte restartovat svůj systém Fedora 39.
$ sudo restartovatKontrola, zda je IPv6 zcela zakázán
Jakmile je IPv6 ve vašem systému Fedora 39 zcela zakázáno, uvidíte, že na každém síťovém rozhraní vašeho počítače jsou nastaveny pouze adresy IPv4, žádné adresy IPv6 jako dříve.
$ nmcli
Pokud je IPv6 v jádře zakázáno, neuvidíte žádné parametry jádra IPv6 nastavené na vašem systému Fedora 39.
$ sudo sysctl -A | rukojeť ipv6Příkaz nevrací nic, protože IPv6 je v našem systému Fedora 39 zcela zakázáno.
Opětovné povolení IPv6
Pokud později změníte názor a budete chtít IPv6 znovu povolit, stačí spustit následující příkaz:
$ sudo umouněný --update-kernel VŠECHNO --remove-args 'ipv6.disable=1'Zaváděcí parametr jádra „ipv6.disable=1“ by měl být odstraněn ze všech zaváděcích položek GRUB.
Aby se změny projevily, restartujte svůj systém Fedora 39.
$ sudo restartovatJakmile váš počítač nabootuje, můžete potvrďte, zda je povolen protokol IPv6 jako před použitím příkazu „nmcli“ nebo „sysctl“.
Závěr
V tomto článku jsme vám ukázali, jak zkontrolovat, zda je na vašem počítači povoleno nebo zakázáno IPv6. Také jsme vám ukázali, jak úplně zakázat IPv6 na Fedoře 39 pomocí spouštěcího parametru jádra „ipv6.disable=1“ a jak znovu povolit IPv6 na Fedoře 39 v případě, že jej budete znovu potřebovat.