Jak wyłączyć IPv6 w Rhel, Rocky i Almalinux

Jak wyłączyć IPv6 w Rhel, Rocky i Almalinux

KRÓT: Ten przewodnik bada, jak wyłączyć IPv6 w dystrybucjach Rhel, Rocky Linux i Almalinux.

W obliczeniach istnieją dwa rodzaje adresowania IP; IPv4 I IPv6.

IPv4 to 32-bitowy adres, który zawiera 4 okety segmentowane według trzech okresów. Jest to najczęściej używany schemat adresowania IP i obsługuje do 232 adresów IP. Istnieje duża szansa, że ​​Twoje urządzenie korzysta z adresowania IPv4 do łączenia się z dowolną siecią - przewodową lub bezprzewodową.

Z drugiej strony, IPv6 to 128-bitowy adres z 16 oketami. To dużo dłużej niż IPv4 i zapewnia 2128 adresów IP. Jest to 340 niezakłóconych adresów IP, podczas gdy IPv4 jest ograniczony do 4.3 miliardy adresów IP.

W większości przypadków, IPv4 I IPv6 Pracuj w ramię bez problemu. Są jednak czasy, abyś mógł tymczasowe wyłączyć IPv6 Na przykład adresowanie, gdy rozwiązywanie problemów z rozwiązywaniem problemów sieciowych.

W tym przewodniku pokażemy, jak wyłączyć IPv6 NA Rhel, Skalisty, I Almalinux rozkłady.

Trwale wyłącz IPv6 na Rhel, Rocky i Almalinux

W tej sekcji przejdziemy do tego, jak trwale wyłączyć IPv6. Przed cokolwiek innego potwierdź, że system Linux używa IPv6 Korzystanie z następującego polecenia IP w następujący sposób:

$ ip a | GREP INET6 

Z wyjścia poniżej możesz to zobaczyć IPv6 jest włączony. Następnym krokiem jest wyłączenie IPv6.

Sprawdź obsługę IPv6 w Linux

Zamierzamy wyłączyć IPv6 wprowadzając zmiany w pliku konfiguracyjnym GRUB.

Więc dostęp do ŻARCIE plik ustawień, jak pokazano.

$ sudo vim/etc/default/grub 

Dodaj linię poniżej na samym końcu.

Grub_cmdline_linux = "$ GRUB_CMDLINE_LINUX IPv6.Wyłącz = 1 " 
Wyłącz IPv6 w konfiguracji Gruba

Zapisz zmiany i wyjdź.

Aby zmiana została zastosowana, musimy wygenerować nowy ŻARCIE plik konfiguracyjny. Aby to zrobić, uruchom polecenie:

$ sudo grub2 -mkconfig -o/boot/grub2/grub.CFG 
Wygeneruj konfigurację Gruba

Ponadto wygeneruj Efi Grub plik konfiguracyjny dla Efi systemy, jak pokazano.

$ sudo grub2 -mkconfig -o/boot/efi/efi/rocky/grub2.CFG 

Następnie ponownie uruchom swój system

$ sudo restart 

I jeszcze raz sprawdź, czy IPv6 jest wspierany.

$ ip a | GREP INET6 

Jeśli nie otrzymasz wyjścia, oznacza to, że IPv6 jest teraz wyłączony.

Tymczasowo wyłącz IPv6 na Rhel, Rocky i Almalinux

Inną opcją jest wyłączenie IPv6 tymczasowo, co można osiągnąć poprzez edycję /etc/sysctl.conf plik lub dodanie pliku konfiguracyjnego w /etc/sysctl.D informator.

Możesz wprowadzić zmiany w /etc/sysctl.conf Plik za pomocą następującego polecenia:

$ sudo sysctl -w net.IPv6.conf.Wszystko.disable_ipv6 = 1 

Następnie sprawdź, czy IPv6 jest wyłączony.

$ ip a | GREP INET6 

Alternatywnie możesz ręcznie edytować /etc/sysctl.conf plik.

$ sudo vim /etc /sysctl.conf 

Dołącz następujące wiersze, aby wyłączyć IPv6 dla wszystkich adapterów sieciowych.

internet.IPv6.conf.Wszystko.disable_ipv6 = 1 netto.IPv6.conf.domyślny.disable_ipv6 = 1 

Zapisz zmiany i wyjdź. Następnie uruchom następujące polecenie, aby zastosować zmiany.

$ sudo sysctl -p 

Ponowne włączenie IPv6 na Rhel, Rocky i Almalinux

otwarty /etc/default/grub złożyć i usuń wpis IPv6.Wyłącz = 1 z Grub_cmdline_linux jak pokazano.

Grub_cmdline_linux = "$ GRUB_CMDLINE_LINUX" 

Uruchom Grub2-MkConfig polecenie regeneracji żarcie.CFG plik:

# Grub2 -MkConfig -O/boot/Grub2/Grub.CFG 

Alternatywnie, w systemach UEFI, uruchom następujące:

# Grub2 -MkConfig -o/boot/efi/efi/czerwony kapelusz/żarcie.CFG 

Pamiętaj, aby wymienić czerwony kapelusz z Twoją nazwą dystrybucji skalisty Lub Almalinux.

Uruchom ponownie system, aby wyłączyć IPv6 wsparcie.

Jeśli tymczasowo włączyłeś IPv6, po prostu usuń następujące linie z /etc/sysctl.conf złożyć i ponownie uruchomić system.

internet.IPv6.conf.Wszystko.disable_ipv6 = 1 netto.IPv6.conf.domyślny.disable_ipv6 = 1 
Wniosek

O ile nie jest to wymagane, na ogół nie zaleca się wyłączenia IPv6 w systemie Linux, ponieważ może to prowadzić do problemów, szczególnie podczas korzystania z DHCP serwer, który nadal obsługuje IPv6.

W tym samouczku omówiliśmy różne sposoby wyłączenia IPv6 NA Rhel, Skalisty, I Almalinux. Twoja opinia na temat tego przewodnika jest bardzo mile widziana.