Jak wyłączyć IPv6 w Ubuntu

Mimo że protokół IPv6 stanowi fundament przyszłego rozwoju Internetu, mogą wystąpić sytuacje, w których jego dezaktywacja w systemie Ubuntu staje się konieczna.

Przedstawiamy, jak wyłączyć protokół IPv6 w systemie Ubuntu, co może okazać się pomocne w przypadku problemów ze zgodnością, konfiguracją sieciową lub w konkretnych scenariuszach, gdzie wyłączenie IPv6 jest pożądane.

Trwałe wyłączenie IPv6 w Ubuntu

Standardowo protokół IPv6 jest aktywny i działa równolegle z protokołem IPv4.

Aby wyłączyć IPv6 w systemie Ubuntu, otwórz terminal za pomocą skrótu klawiszowego Ctrl + Alt + T, a następnie użyj edytora nano, aby zmodyfikować plik konfiguracji sysctl:

 sudo nano /etc/sysctl.conf 

W otwartym pliku konfiguracyjnym dodaj poniższy fragment kodu, który dezaktywuje usługi IPv6:

 net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Powyższy kod oznacza:

  • Pierwsza linia dezaktywuje protokół IPv6 dla wszystkich interfejsów sieciowych w systemie.
  • Druga linia odnosi się konkretnie do domyślnego interfejsu i również go dezaktywuje.
  • Trzecia linia wyłącza protokół IPv6 w interfejsie pętli zwrotnej, co sprawia, że system nie będzie używał IPv6 do komunikacji wewnętrznej.

Po dodaniu kodu, zapisz zmiany naciskając Ctrl + O, a następnie zamknij edytor. Teraz wprowadź zmiany w systemie, wykonując komendę:

 sudo sysctl -p 

Zrestartuj usługi sieciowe, używając komendy:

 sudo systemctl restart systemd-networkd 

Zweryfikuj status wyłączenia usług IPv6, wpisując:

 cat /proc/sys/net/ipv6/conf/all/disable_ipv6 

Jeśli w wyniku działania komendy pojawi się status „1”, oznacza to, że protokół IPv6 został prawidłowo dezaktywowany w systemie Ubuntu.

Tymczasowe wyłączenie IPv6 w Ubuntu

Aby tymczasowo wyłączyć protokół IPv6 w systemie Ubuntu, wykonaj poniższą komendę systemctl z opcją -w:

 sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 

Następnie zrestartuj usługi sieciowe, używając:

 sudo systemctl restart systemd-networkd 

W rezultacie wszystkie ustawienia zostaną dostosowane tak, aby tymczasowo wyłączyć usługi IPv6.

Zarządzaj ustawieniami sieciowymi swojego komputera z Ubuntu

Ubuntu umożliwia łatwe zarządzanie ustawieniami IPv6, dając możliwość dostosowania zachowania sieciowego systemu do konkretnych wymagań. Pamiętaj, aby z rozwagą korzystać z tych możliwości, ponieważ protokół IPv6 będzie odgrywał coraz ważniejszą rolę w globalnej infrastrukturze internetowej.


newsblog.pl