KNOWLEDGE

Kompletny przewodnik po IPv6 — czym różni się od IPv4, jak go włączyć, wyłączyć i używać

W 2026 r. wykorzystanie IPv6 przekroczyło 45%, a dual stack jest już domyślny u głównych chińskich dostawców łączy domowych. Jak sprawdzić, czy masz IPv6? Jak go wyłączyć, gdy coś przestaje działać? Ten artykuł odpowiada na wszystkie te pytania.

W skrócie

IPv4 ma tylko 4,3 mld adresów (całkowicie rozdzielonych już w 2019 r.), a IPv6 ma 340 sekstylionów (3,4×10³⁸) adresów. Łącza domowe głównych dostawców działają dziś domyślnie w trybie dual stack (jednocześnie IPv4 i IPv6), a przeglądarka wybiera IPv6, gdy jest dostępny — dlatego strona główna cleanip.io może pokazywać długie „Moje IP” zaczynające się od 2408:8456:.... To normalne — to ani błąd, ani wyciek. Poniżej wyjaśniamy, czym jest IPv6, czym różni się od IPv4 i jak nim zarządzać.

1. Dlaczego powstał IPv6 — adresy IPv4 skończyły się dawno temu

IPv4 zaprojektowano w 1981 r. (RFC 791) z 32 bitami (4 bajtami) na adres, co daje łącznie 2³² ≈ 4,3 mld adresów. Projektanci w latach 80. zakładali, że to wystarczy na zawsze, ale nie przewidzieli:

  • Eksplozji Internetu w latach 90. — jeden adres IP na komputer
  • Rozkwitu mobilnego Internetu w pierwszej dekadzie XXI wieku — jeden adres IP na telefon
  • Fali IoT w drugiej dekadzie XXI wieku — jeden adres IP na każde inteligentne urządzenie domowe lub kamerę

IETF oficjalnie opublikował IPv6 w 1998 r. (RFC 2460; obecny standard to RFC 8200) ze 128 bitami (16 bajtami), co daje łącznie 2¹²⁸ ≈ 3,4×10³⁸ adresów — po rozłożeniu na powierzchnię Ziemi to ponad 600 biliardów adresów na milimetr kwadratowy.

Wdrażanie przebiegało jednak bardzo wolno:

RokGlobalny udział użytkowników IPv6Kluczowe wydarzenie
20100.5%IANA ostrzega, że pula IPv4 jest bliska wyczerpania
20121%World IPv6 Launch — Google / Facebook włączają IPv6 na stałe
201510%Amerykańscy operatorzy komórkowi (Verizon / T-Mobile) wymuszają IPv6-only
201930%Globalna pula adresów IPv4 zostaje całkowicie rozdzielona
202340%China Telecom / China Unicom wdrażają IPv6 na wszystkich łączach domowych
202645%+Powszechne wdrożenie w łączach domowych, 5G i centrach danych

2. IPv4 vs IPv6 — najważniejsze różnice

WłaściwośćIPv4IPv6
Długość adresu32 bity (4 bajty)128 bitów (16 bajtów)
Liczba adresów4,3 mld3,4×10³⁸ (praktycznie bez ograniczeń)
Zapis192.168.1.12001:db8::1 (8 grup po 4 cyfry szesnastkowe)
Długość nagłówka20-60 bajtów (zmienna)40 bajtów (stała)
NATWymagany (sieci domowe zawsze używają NAT)Natywnie niepotrzebny NAT
RozgłaszanieTak (255.255.255.255)Usunięte, zastąpione multicastem
Autokonfiguracja adresuWymaga DHCPAutokonfiguracja SLAAC / DHCPv6 opcjonalnie
FragmentacjaRoutery mogą fragmentowaćFragmentacja tylko na końcach połączenia (PMTUD obowiązkowe)
IPsecOpcjonalnyZ założenia obowiązkowy (później opcjonalny)
QoSPole ToSPole Flow Label

3. Jak odczytać adres IPv6 na pierwszy rzut oka

3.1 Pełny zapis

2001:0db8:85a3:0000:0000:8a2e:0370:7334

8 grup, każda to 4-cyfrowa liczba szesnastkowa (0-9 / a-f), oddzielonych znakiem :. Maksymalna wartość grupy to ffff = 65535.

3.2 Zasady skracania

  • Zera wiodące w każdej grupie są pomijane: 0db8 → db8, 0000 → 0
  • Jedną lub więcej kolejnych grup samych zer można zastąpić przez :: (tylko raz w adresie): 2001:db8::8a2e:370:7334 = powyższy długi adres
  • Wielkość liter nie ma znaczenia: 2001:DB8::1 = 2001:db8::1

3.3 Specjalne zakresy adresów IPv6

ZakresZnaczenieOdpowiednik w IPv4
::1/128Pętla zwrotna127.0.0.1
::/128Nieokreślony (same zera)0.0.0.0
fe80::/10Lokalny dla łącza (automatycznie na każdym interfejsie)169.254.x.x
fc00::/7Unikalny lokalny (prywatny; w praktyce fd00::/8)10/8, 192.168/16
ff00::/8Multicast224/4
2000::/3Globalny unicast (publiczny IPv6)Zwykły publiczny adres IPv4
2001:db8::/32Zarezerwowany na przykłady w dokumentacjiTEST-NET-1/2/3
::ffff:0:0/96IPv4-mapped (zawiera adres v4)—

Zobacz pełny przewodnik po prywatnych adresach IP — tam znajdziesz szczegóły.

4. Czym jest dual stack — IPv4 i IPv6 jednocześnie

Niemal wszystkie łącza domowe, serwery w centrach danych i w chmurze działają dziś w trybie dual stack (IPv4 i IPv6 skonfigurowane na tym samym interfejsie), a warstwa aplikacji automatycznie wybiera protokół na podstawie adresu docelowego.

Przeglądarka otwiera google.com:
  ↓
  DNS sprawdza jednocześnie rekord A (IPv4) i rekord AAAA (IPv6)
  ↓
  Otrzymuje: 142.250.x.x (A) + 2607:f8b0:4004::200e (AAAA)
  ↓
  System operacyjny uruchamia algorytm Happy Eyeballs (RFC 8305):
  próbuje obu adresów równolegle i używa tego, który pierwszy zakończy uzgadnianie TCP (zwykle minimalnie wygrywa IPv6).

Dlatego przy sprawdzaniu swojego IP możesz zobaczyć adres IPv6 — nawet gdy IPv4 też działa, IPv6 zwykle łączy się odrobinę szybciej.

5. Jak sprawdzić, czy masz IPv6

5.1 Najprościej: w przeglądarce

Po prostu otwórz stronę główną cleanip.io — pokazujemy Twoje wyjście dual stack IPv4 i IPv6 obok siebie; jeśli masz dany adres, zostanie wyświetlony, a jeśli nie — zobaczysz „—”.

Możesz też odwiedzić stronę testową dostępną tylko przez IPv6: https://ipv6.google.com — jeśli się otworzy, masz IPv6.

5.2 Z wiersza poleceń

terminal
$ curl -6 -s ifconfig.co     # wymuś v6
2408:8456:1234::1            ← Twój publiczny adres v6

$ curl -4 -s ifconfig.co     # wymuś v4
1.2.3.4

$ ping -6 ipv6.google.com
PING ipv6.google.com(... 2607:f8b0:4004::200e) 56 data bytes
64 bytes from ...: icmp_seq=1 ttl=117 time=12.3 ms

5.3 Rozpoznawanie typu adresu IPv6 — publiczny czy link-local

Jeśli widoczny adres IPv6 zaczyna się od:

  • 2xxx: lub 3xxx: — publiczny adres IPv6 (Global Unicast)
  • fe80: — link-local — nie jest routowalny w publicznym Internecie, działa tylko w lokalnej podsieci
  • fd00: / fc00: — ULA (prywatny) — odpowiednik prywatnego zakresu IPv4
  • ::1 — pętla zwrotna

6. Jak włączyć lub wyłączyć IPv6

6.1 Jak włączyć — zwykle jest już domyślnie włączony

Chińscy dostawcy łączy domowych domyślnie włączyli go wszystkim od 2023 roku. Jeśli w domu nie masz IPv6:

  • Zaloguj się do panelu administracyjnego routera, znajdź „Ustawienia IPv6” → włącz je i ustaw tryb WAN na „Native” lub „DHCPv6-PD”
  • Zadzwoń na infolinię swojego dostawcy internetu: „Nie mam IPv6 w domu, proszę o włączenie”
  • Jeśli oprogramowanie routera jest zbyt stare, by to obsługiwać, zaktualizuj je lub wymień router

6.2 Jak wyłączyć — czasem jest to konieczne

Typowe powody wyłączenia IPv6:

  • Twój VPN tuneluje tylko IPv4, więc ruch IPv6 omija VPN i ujawnia Twoje prawdziwe IP — użytkownicy VPN muszą wyłączyć IPv6 (chyba że VPN tuneluje także v6)
  • Niektóre starsze aplikacje lub bramy nie są zgodne z IPv6 i powodują problemy z połączeniem
  • Diagnozujesz problem z siecią i chcesz najpierw wykluczyć IPv6
PlatformaJak wyłączyć
WindowsPanel sterowania → Sieć → właściwości bieżącej karty sieciowej → odznacz „Protokół internetowy w wersji 6 (TCP/IPv6)”
lub przez PowerShell: Disable-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_tcpip6
macOSUstawienia systemowe → Sieć → Szczegóły → TCP/IP → ustaw „Konfiguruj IPv6” na „Tylko łącze lokalne” lub „Wyłączone”
Linuxsudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Aby zmiana była trwała, zapisz ją w /etc/sysctl.d/99-disable-ipv6.conf
iOS / AndroidWyłączenie IPv6 w całym systemie nie jest możliwe (wymaga jailbreaka / roota); zamiast tego użyj w kliencie VPN opcji „Force IPv4 only”
RouterPanel administracyjny → Ustawienia IPv6 → Wyłącz — wyłącza IPv6 w całym domu

7. Typowe pułapki IPv6

7.1 VPN nie tuneluje IPv6 → wyciek Twojego prawdziwego IP

Wiele klientów VPN domyślnie przekazuje przez proxy tylko IPv4. Twój adres IPv4 pokazuje wyjście VPN, ale gdy odwiedzasz witrynę dual stack, przeglądarka wybiera IPv6 i kieruje ruch bezpośrednio przez Twoją sieć domową — ujawniając Twój prawdziwy publiczny adres IPv6. Rozwiązanie: sprawdź to za pomocą narzędzia do wykrywania wycieków /leak, a następnie wyłącz IPv6 w systemie lub przejdź na VPN, który obsługuje zarówno v4, jak i v6.

7.2 IPv6 jest routowalny publicznie → urządzenia są bezpośrednio widoczne z Internetu

IPv6 nie ma NAT, więc każde urządzenie w Twojej sieci domowej otrzymuje globalnie unikalny publiczny adres IPv6. Oznacza to, że każdy użytkownik IPv6 w Internecie może połączyć się bezpośrednio z Twoimi urządzeniami — inteligentne urządzenia domowe, serwery NAS i kamery mogą zostać przejęte, jeśli są źle skonfigurowane.

Rozwiązanie: upewnij się, że zapora IPv6 w routerze jest włączona (zwykle jest domyślnie), blokując połączenia przychodzące z zewnątrz i przepuszczając ruch wychodzący.

7.3 IPv6 od dostawcy internetu jest niestabilny — prefiksy DHCPv6-PD zmieniają się po każdym restarcie

Chińscy dostawcy łączy domowych zwykle przydzielają routerowi przez DHCPv6-PD prefiks /56 lub /60 — jednak ten prefiks może się zmieniać po każdym restarcie lub odnowieniu dzierżawy, co psuje skonfigurowane przekierowania portów.

Rozwiązanie: poproś o stały prefiks (większość dostawców go nie oferuje) lub użyj DDNS (dynamicznego DNS), aby adres aktualizował się automatycznie.

7.4 Niektóre zagraniczne węzły nie obsługują IPv6 → dual stack może być wręcz wolniejszy

Algorytm Happy Eyeballs próbuje v4 i v6 równolegle, ale jeśli ścieżka IPv6 jest słaba (wysokie opóźnienie lub utrata pakietów), czekanie na przekroczenie limitu czasu przed powrotem do v4 może trwać dłużej niż korzystanie wyłącznie z v4.

8. IPv6 — ściągawka

CelPolecenie / działanie
Sprawdź swój publiczny adres IPv6curl -6 ifconfig.co
Wyświetl wszystkie lokalne adresy IPv6ip -6 addr show / ifconfig | grep inet6
Sprawdź, czy IPv6 ma dostęp do InternetuOtwórz ipv6.google.com
Tymczasowo wyłącz IPv6 (Linux)sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Tymczasowo wyłącz IPv6 (Windows)Odznacz IPv6 w Panelu sterowania lub użyj polecenia PowerShell
Sprawdź domyślną trasę IPv6ip -6 route | grep default
Wyczyść pamięć podręczną sąsiadów IPv6ip -6 neigh flush all
Prześledź trasę IPv6 do celutraceroute6 example.com / mtr -6 example.com

Więcej informacji

mimetic
mimetic
mimetic