Aby wykonać wszystkie polecenia, musisz mieć uprawnienia do uruchamiania systemu poleceń administracyjnych.
Najpierw sprawdź, czy IPv6 jest włączony w systemie Debian, czy nie. Otwórz terminal, wpisując „terminal” na pasku wyszukiwania, a następnie kliknij ikonę wyświetlania terminalu w wynikach wyszukiwania. Użyj następującego polecenia, aby sprawdzić swój adres IP:
$ ip a
Na terminalu pojawi się następujący wynik, aby ustalić, czy IPv6 jest włączony.
Wyłącz IPv6 za pośrednictwem SystemCtl:
Korzystając z następujących trzech danych poleceń, możesz wyłączyć IPv6 w swoim systemie:
$ sudo sysctl -w net.IPv6.conf.Wszystko.disable_ipv6 = 1
$ sudo sysctl -w net.IPv6.conf.domyślny.disable_ipv6 = 1
$ sudo sysctl -w net.IPv6.conf.lo.disable_ipv6 = 1
Po uruchomieniu powyższych poleceń usługi IPv6 zostaną wyłączone w systemie Debian, ale jest to tylko rozwiązanie tymczasowe. Po ponownym uruchomieniu systemu włączy go ponownie. Sprawdź status, wpisując polecenie „IP A”.
Aby wyłączyć te połączenia IPv6, musisz użyć /etc/sysctl.conf plik. Otwórz ten plik konfiguracyjny w dowolnym dostępnym edytorze. Tutaj używamy edytora Nano do modyfikacji tego pliku, jak pokazano w poniższym poleceniu:
$ sudo nano /etc /sysctl.conf
Teraz wklej następujące wiersze w tym pliku i zapisz je:
internet.IPv6.conf.Wszystko.disable_ipv6 = 1
internet.IPv6.conf.domyślny.disable_ipv6 = 1
internet.IPv6.conf.lo.disable_ipv6 = 1
Wklej poniższą linię, jeśli masz dowolny konkretny interfejs sieciowy, taki jak „ENP0S3”:
internet.IPv6.conf.ENP0S3.disable_ipv6 = 1
Aby zweryfikować ustawienia zmiany, wpisz następujące polecenie:
$ sudo sysctl -p
Metoda 1: Korzystanie z Sysctl.D katalog
Utwórz plik w /etc /sysctl.D katalog D Używając następującego polecenia:
$ sudo nano /etc /sysctl.D/Disable-IPV6.conf
Wklej następujący wiersz w tym pliku:
internet.IPv6.conf.Wszystko.disable_ipv6 = 1
Zapisz i naciśnij „Ctrl +X”, aby wyjść z tego okna.
Teraz sprawdź efekt zmian za pomocą następującego polecenia:
$ sudo sysctl -p -f /etc /sysctl.D/Disable-IPV6.conf
Uruchom następujące polecenie, aby zweryfikować wyniki:
$ ip a
Jak widać na powyższym wyjściu, połączenia IPv6 zostały wyłączone w tym systemie.
Wniosek
Dostaliśmy krótkie informacje o tym, w jaki sposób możesz wyłączyć interfejs IPv6 w systemie Debian 10. Wszystkie te polecenia można również wykonać w systemie Ubuntu. Jeśli uważasz ten artykuł przydatny, daj nam znać dzięki swojej opinii.