Debian wyłącz IPv6 na interfejsie

Debian wyłącz IPv6 na interfejsie
Po uruchomieniu Debian 10 połączenia sieciowe IPv6 są domyślnie włączone. Ale w większości sytuacji musisz wyłączyć domyślne ustawienie IPv6. Jednak damy Ci pełną wersję demo, jak wyłączyć interfejs IPv6 w systemie Debian 10.

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.