Jak wyłączyć IPv6 na centrali

Jak wyłączyć IPv6 na centrali

Jak wyłączyć IPv6 na centro 7.5

IPv6 lub protokół internetowy Wersja 6 to najnowsza wersja protokołu internetowego (IP). IPv4 lub protokół internetowy Wersja 4 jest już szeroko używana. Ale ma pewne ograniczenia. Pierwszym z nich jest to, że IPv4 ma 32-bitowy schemat adresu. To oznacza tylko 4.Unikalny adres 3 miliardy jest możliwy w przypadku IPv4. To jest dość ograniczone w dzisiejszym świecie. Obecnie mamy wiele urządzeń IoT (Internet of Things), smartfonów, komputerów, laptopów, serwerów podłączonych do Internetu. Każde z tych urządzeń potrzebuje adresu IP, aby komunikować się ze światem zewnętrznym. Więc adres IPv4 brakuje.

Z drugiej strony adres IPv6 to adres 128-bitowy. Oznacza to około 340 282 366,920 938 463,463 374 607 431 768,211,456 Unikalny adres IPv6 jest możliwy w IPv6. To ogromna liczba adresów IP. Mówi się, że jeśli używane jest IPv6, każde urządzenie na świecie może mieć swój własny unikalny adres IPv6, a IPv6 nadal będzie dostępny dla nowych urządzeń. Tak więc IPv6 rozwiązuje problemy z ograniczonym adresem IP, jak w IPv4.

Ale w momencie pisania tego pisania wsparcie IPv6 nie jest dostępne w wielu krajach. To nawet nie jest wspierane w moim kraju. Chociaż świat powoli przenosi się na IPv6, nie wszystko jest IPv6.

Jeśli twój kraj nie ma jeszcze wsparcia dla IPv6, nie ma potrzeby włączania go w systemie operacyjnym. Tak wiele osób ma tendencję do wyłączania IPv6 w swoim systemie operacyjnym.

W tym artykule pokażę, jak wyłączyć IPv6 na Centos 7.5. Zacznijmy.

Sprawdź, czy IPv6 jest włączony

Możesz sprawdzić, czy IPv6 jest włączony w CentOS 7.5 System operacyjny z następującym poleceniem:

$ ip a | GREP INET6

Jak widać, mam włączenie IPv6.

Jeśli IPv6 jest wyłączony, nie należy zobaczyć wyjścia, jeśli uruchomisz to polecenie.

Wyłącz IPv6 za pomocą parametru jądra

W tej sekcji pokażę, jak na stałe wyłączyć IPv6.

Możesz wyłączyć IPv6, gdy komputer uruchamia się, zmieniając parametr jądra.

Najpierw edytuj plik konfiguracyjny GRUB za pomocą następującego polecenia:

$ sudo vim/etc/default/grub

Powinieneś zobaczyć następujące okno.

Pierwsza prasa I iść do WSTAWIĆ tryb.

Teraz dodaj IPv6.Wyłącz = 1 zanim Crashkernel = Auto W Grub_cmdline_linux jak zaznaczono na zrzucie ekranu poniżej.

Teraz naciśnij i wpisz : WQ! a następnie naciśnij Aby zapisać plik.

Teraz zaktualizuj plik konfiguracyjny GRUB za pomocą następującego polecenia:

$ sudo grub2 -mkconfig -o/boot/grub2/grub.CFG

Konfiguracja Gruba powinna zostać zaktualizowana.

Teraz uruchom ponownie komputer za pomocą następującego polecenia:

$ sudo restart

Jeśli ponownie uruchomisz następujące polecenie, nie zobaczysz żadnego wyjścia.

$ ip a | GREP INET6

Wyłącz IPv6 za pomocą /etc /sysctl.plik konfiguracyjny CONF

Możesz także wyłączyć IPv6 na stałe za pomocą /etc/sysctl.conf plik konfiguracyjny.

Najpierw otwórz /etc/sysctl.conf Plik z następującym poleceniem:

$ sudo vim /etc /sysctl.conf

Teraz dodaj do niego następujące wiersze:

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

Teraz zapisz plik i uruchom ponownie komputer za pomocą następującego polecenia:

$ sudo restart

IPv6 powinien być wyłączony.

Wyłącz IPv6 określonego interfejsu sieciowego

Możesz także wyłączyć IPv6 określonego interfejsu sieciowego.

Najpierw musisz znaleźć interfejs sieciowy, który chcesz wyłączyć z następującym poleceniem:

$ ip Link show

Powinieneś zobaczyć nazwę interfejsu sieciowego jako zaznaczona na zrzucie ekranu poniżej.

Powiedzmy, że chcesz wyłączyć IPv6 ENS36 interfejs.

Pierwszy otwarty /etc/sysctl.conf Plik z następującym poleceniem:

$ sudo vim /etc /sysctl.conf

Teraz dodaj następujący wiersz do końca pliku:

internet.IPv6.conf.ENS36.disable_ipv6 = 1

Teraz zapisz plik i uruchom ponownie komputer za pomocą następującego polecenia:

$ sudo restart

Teraz sprawdź, czy IPv6 jest wyłączony dla ENS36 Interfejs z następującym poleceniem:

$ ip addr show end36

IPv6 powinien być wyłączony tylko dla ENS36 interfejs, jak widać na zrzucie ekranu poniżej. Nie ma INET6 linia w wyjściu.

Wyłącz IPv6 tymczasowo przy użyciu polecenia SYSCTL

Możesz także tymczasowo wyłączyć IPv6. W ten sposób IPv6 będzie włączony po ponownym uruchomieniu systemu. To jest dobre do testowania, czy wszystko w twoim Centos 7.5 System operacyjny działa przed wyłączeniem IPv6.

Uruchom następujące polecenia, aby tymczasowo wyłączyć IPv6:

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

IPv6 powinien być wyłączony.

W ten sposób wyłączasz IPv6 na Centos 7.5 na stałe i tymczasowo. Dziękujemy za przeczytanie tego artykułu.