W tym artykule pokażemy, jak na dobre wyłączyć IPv6 w Fedorze Linux 39 przy użyciu opcji rozruchu jądra.
Temat treści:
- Sprawdzanie, czy protokół IPv6 jest włączony
- Wyłącz protokół IPv6 w całym systemie za pomocą parametru rozruchu jądra
- Sprawdzanie, czy protokół IPv6 jest całkowicie wyłączony
- Ponowne włączenie protokołu IPv6
- Wniosek
Sprawdzanie, czy protokół IPv6 jest włączony
IPv6 jest domyślnie włączony w większości nowoczesnych dystrybucji Linuksa, w tym w Fedorze.
Aby sprawdzić, czy masz włączony protokół IPv6, możesz użyć polecenia „nmcli”. Jeśli protokół IPv6 jest włączony, zobaczysz losowy adres IPv6 przypisany do każdego interfejsu sieciowego Twojego komputera.
$ nmcli
Innym sposobem sprawdzenia, czy protokół IPv6 jest włączony, jest sprawdzenie, czy na komputerze ustawiono parametry jądra protokołu IPv6 za pomocą następującego polecenia:
$ sudo sysctl -A | chwyt ipv6
Jak widać, nasz system Fedora 39 ma ustawione parametry jądra IPv6. Zatem w naszym przypadku protokół IPv6 jest włączony.
Wyłącz protokół IPv6 w całym systemie za pomocą parametru rozruchu jądra
Aby całkowicie wyłączyć IPv6 w Fedorze 39 przy użyciu parametru rozruchowego jądra „ipv6.disable=1”, uruchom następujące polecenie:
$ sudo brudny --aktualizacja jądra WSZYSTKO --argumenty „ipv6.disable=1”Parametr rozruchowy jądra „ipv6.disable=1” powinien być ustawiony dla wszystkich wpisów rozruchowych GRUB Fedory 39, jak widać na poniższym zrzucie ekranu:
$ sudo brudny --informacje WSZYSTKO
Aby zmiany zaczęły obowiązywać, musisz ponownie uruchomić system Fedora 39.
$ sudo ponowne uruchomienieSprawdzanie, czy protokół IPv6 jest całkowicie wyłączony
Gdy protokół IPv6 zostanie całkowicie wyłączony w systemie Fedora 39, zobaczysz, że na każdym interfejsie sieciowym komputera ustawione są tylko adresy IPv4, a nie adresy IPv6 jak poprzednio.
$ nmcli
Jeśli protokół IPv6 jest wyłączony w jądrze, nie zobaczysz żadnych ustawionych parametrów jądra IPv6 w systemie Fedora 39.
$ sudo sysctl -A | chwyt ipv6Polecenie nic nie zwraca, ponieważ protokół IPv6 jest całkowicie wyłączony w naszym systemie Fedora 39.
Ponowne włączenie protokołu IPv6
Jeśli później zmienisz zdanie i będziesz chciał ponownie włączyć IPv6, po prostu uruchom następujące polecenie:
$ sudo brudny --aktualizacja jądra WSZYSTKO --usuń-args „ipv6.disable=1”Parametr rozruchowy jądra „ipv6.disable=1” powinien zostać usunięty ze wszystkich wpisów startowych GRUB-a.
Aby zmiany zaczęły obowiązywać, uruchom ponownie system Fedora 39.
$ sudo ponowne uruchomieniePo uruchomieniu komputera możesz to zrobić sprawdź, czy protokół IPv6 jest włączony jak przed użyciem polecenia „nmcli” lub „sysctl”.
Wniosek
W tym artykule pokazaliśmy, jak sprawdzić, czy protokół IPv6 jest włączony, czy wyłączony na Twoim komputerze. Pokazaliśmy także, jak całkowicie wyłączyć IPv6 w Fedorze 39 przy użyciu parametru rozruchowego jądra „ipv6.disable=1” i jak ponownie włączyć IPv6 w Fedorze 39, na wypadek gdyby był potrzebny ponownie.