Jak wyłączyć IPv6 w Centos 8
- 3743
- 367
- Pani Janina Cieśla
Wersja protokołu internetowego 6 (IPv6) jest identyfikatorem interfejsu sieciowego zaangażowanego w sieć komputerową IPv6. Jeśli nie chcesz używać adresowania IPv6, możesz zdecydować się na wyłączenie go tymczasowo lub na stałe.
W tym artykule nauczysz się kilku sposobów wyłączenia IPv6 na komputerze Linux Centos 8.
Wyłączanie IPv6 w CentOS 8
Najpierw sprawdź, czy IPv6 jest włączony na twoim Centos 8 Maszyna za pomocą następujące polecenie IP.
# ip a | GREP INET6Sprawdź status IPv6 w Centos 8
Jeśli IPv6 włączone, możesz zobaczyć niektóre INET6 Jednak jeśli polecenie niczego nie drukuje, IPv6 jest wyłączony na wszystkich interfejsach sieciowych.
Wyłącz IPv6 za pomocą polecenia SYSCTL
Ta metoda służy do tymczasowego wyłączania IPv6. Nie musisz ponownie uruchomić systemu, aby nastąpiły zmiany. Jest to jednak dość skomplikowane niż metoda stała, której nauczysz się wkrótce.
Najpierw utwórz nowy plik konfiguracyjny SYSCTL /etc/sysctl.D/70-IPV6.conf Korzystanie z następującego polecenia.
# vi /etc /sysctl.D/70-IPV6.conf
Następnie dodaj następujące wiersze i zapisz plik.
internet.IPv6.conf.Wszystko.disable_ipv6 = 1 netto.IPv6.conf.domyślny.disable_ipv6 = 1Plik konfiguracyjny Sysctl
Teraz, aby wyłączyć IPv6 Użyj następującego polecenia.
# sysctl - -Load /etc /sysctl.D/70-IPV6.confTymczasowo wyłącz IPv6 w CentOS 8
IPv6 powinien być teraz wyłączony.
Aby sprawdzić, czy IPv6 jest wyłączony, uruchom następujące polecenie IP.
# ip a | GREP INET6Sprawdź IPv6 niepełnosprawne w Centos 8
Jeśli polecenie niczego nie zwraca na to sugerującego IPv6 został wyłączony we wszystkich interfejsach sieciowych.
Podczas korzystania z tej metody niektóre interfejsy sieciowe mogą nadal używać IPv6 Po ponownym uruchomieniu systemu. Dzieje się tak, ponieważ Centos 8 Domyślnie używa menedżera sieci.
Całkowicie przestać używać IPv6, Użyj następującego polecenia NMCLI.
# nmcli połączenie modyfikuj interfejs IPv6.Metoda ignoruj
Wreszcie, ponownie uruchom swoje Centos 8 maszyna.
# ponowne uruchomienie
Wyłącz IPv6 za pomocą opcji rozruchu jądra
Opcja rozruchu jądra wymaga ponownego uruchomienia systemu po konfiguracji. To najlepsza metoda wyłączania IPv6.
Aby użyć tej metody, otwórz domyślny plik konfiguracji Gruba /etc/default/grub z edytorem tekstu VI, jak pokazano poniżej.
# vi/etc/default/grub
Następnie przejdź do końca pliku i naciśnij O
Aby utworzyć nową linię i wpisać następujące.
Grub_cmdline_linux = "$ GRUB_CMDLINE_LINUX IPv6.Wyłącz = 1 "
Następnie zapisz i wyjdź z pliku konfiguracyjnego.
Następnym krokiem jest aktualizacja Grub Cfg akta. Wpisz następujące polecenie, aby zlokalizować pliki GRUB.
# ls -lh /etc /Grub*.CFG
Zobaczysz 2 Grub CFG Ścieżki plików: /boot/grub2/grub.CFG I /boot/efi/efi/centos/grub.CFG.
Wpisz następujące polecenie, aby utworzyć nowy plik konfiguracyjny GRUB i zapisz go na /boot/grub2/grub.CFG.
# Grub2 -MkConfig -O/boot/Grub2/Grub.CFG
Następnie wpisz następujące polecenie, aby utworzyć nowy plik konfiguracyjny GRUB i zapisz go na /boot/efi/efi/centos/grub.CFG.
# Grub2 -MkConfig -o/boot/efi/efi/centos/grub.CFG
Wreszcie, ponownie uruchom swoje Centos 8 maszyna.
# ponowne uruchomienie
Po ponownym uruchomieniu wpisz następujące polecenie, aby sprawdzić, czy IPv6 jest niepełnosprawny.
# ip a | GREP INET6
Jeśli polecenie niczego nie drukuje, oznacza to IPv6 jest niepełnosprawny.
Streszczenie
W tym artykule dowiedziałeś się o dwóch sposobach wyłączenia IPv6 na Twoim Centos 8 Linux maszyna. Pierwszą metodą jest użycie Sysctl podczas gdy drugi jest przy użyciu Opcja rozruchu jądra. Podczas wyłączania IPv6 Za pomocą Sysctl jest tymczasowe, Opcja rozruchu jądra jest trwałe i jest najlepszą metodą.