| Termin | Definicja |
|---|---|
| IPv6 przerywa działanie IPv4 | IPv6 przerywa działanie IPv4 wskazuje na konflikt priorytetów algorytmu doboru adresu — Windows domyślnie preferuje IPv6, co bywa problematyczne przy niekompletnej implementacji. Określenie „IPv6 przerywa działanie IPv4” opisuje sytuację, w której komputer lub urządzenie sieciowe ma jednocześnie dostępne dwa protokoły internetowe, lecz wybiera IPv6 mimo że ta ścieżka nie działa poprawnie. Samo współistnienie IPv4 i IPv6 jest normalnym rozwiązaniem stosowanym w nowoczesnych sieciach. Problem pojawia się dopiero wtedy, gdy system otrzymuje adres IPv6, uznaje go za preferowany, a następnie próbuje korzystać z trasy, która nie zapewnia pełnej łączności z daną usługą. Na czym polega problem z równoczesnym użyciem IPv6 i IPv4IPv4 oraz IPv6 są odrębnymi wersjami protokołu odpowiedzialnego za adresowanie urządzeń i przekazywanie pakietów w sieci. W typowej konfiguracji komputer może otrzymać adres IPv4 z routera oraz adres IPv6 z mechanizmu autokonfiguracji albo z serwera DHCPv6. System operacyjny nie traktuje tych adresów jako równoważnych ciągów znaków, lecz przypisuje im określone pierwszeństwo. Jeżeli dostępny jest adres IPv6, połączenie może zostać rozpoczęte właśnie przez niego. Nie oznacza to, że IPv6 wyłącza IPv4 albo fizycznie usuwa jego konfigurację. Częściej występuje częściowa awaria: adres IPv6 zostaje przydzielony, lecz router nie przekazuje dalej pakietów, zapora filtruje ruch, serwer DNS zwraca niepełny zestaw odpowiedzi lub operator nie zapewnia poprawnego routingu. Dla użytkownika wygląda to jak brak dostępu do internetu, wolne otwieranie stron albo niedziałanie tylko wybranych usług. Po ręcznym wyłączeniu IPv6 objawy mogą chwilowo zniknąć, ponieważ system zaczyna korzystać z działającej ścieżki IPv4. W praktyce może być również odwrotnie: IPv4 działa wyłącznie dla części zasobów, a IPv6 jest potrzebne do uzyskania pełnej łączności. Dlatego samo przełączenie jednego protokołu bez sprawdzenia całej konfiguracji nie stanowi jeszcze diagnozy. Należy ustalić, czy problem dotyczy komputera, routera, serwera DNS, zapory, sterownika karty sieciowej, tunelu, punktu dostępowego czy infrastruktury dostawcy internetu. Jak rozróżnić błąd preferencji adresu od awarii sieciW sieciach dual-stack system może próbować nawiązać połączenie przez kilka dostępnych adresów. Jeżeli pierwszy adres prowadzi do niesprawnej trasy, opóźnienie przed przejściem na kolejną możliwość zależy od systemu i aplikacji. Jedna przeglądarka może po chwili użyć IPv4, podczas gdy inny program zakończy próbę komunikatem o przekroczeniu czasu oczekiwania. Z tego powodu problem bywa odbierany jako losowy, chociaż jego źródłem pozostaje powtarzalny wybór niedziałającego adresu. Podczas sprawdzania warto rozdzielić kilka etapów komunikacji. Najpierw weryfikuje się, czy interfejs otrzymał adres IPv4 i IPv6 oraz czy nie są to adresy tymczasowe, lokalne lub niezgodne z topologią sieci. Następnie sprawdza się bramę domyślną, odpowiedzi DNS i możliwość dotarcia do zasobów przy użyciu każdego protokołu osobno. Przydatne jest porównanie wyników poleceń diagnostycznych, takich jak wyświetlenie konfiguracji interfejsu, test rozstrzygania nazw oraz test połączenia do określonego hosta z wymuszeniem IPv4 albo IPv6. Istotne jest także sprawdzenie, czy problem występuje na jednym urządzeniu, czy na wszystkich komputerach podłączonych do tego samego routera. Jeżeli tylko jeden system preferuje wadliwy adres, podejrzewa się jego sterownik, ustawienia interfejsu, zaporę lub oprogramowanie filtrujące. Jeżeli objawy powtarzają się w całej sieci, bardziej prawdopodobna staje się niepełna konfiguracja routera, brak właściwej trasy, błędna reklama prefiksu albo problem po stronie operatora. Wyłączenie IPv6 może być testem porównawczym, ale nie powinno być automatycznie traktowane jako docelowe rozwiązanie. Taka zmiana może ukryć błąd w routerze lub doprowadzić do problemów z usługami, które w przyszłości będą korzystały z IPv6. Bezpieczniej jest ustalić, która część ścieżki nie odpowiada, a następnie poprawić konfigurację albo przywrócić spójne działanie obu protokołów. Typowe przyczyny i objawy błędnej komunikacjiJedną z częstych przyczyn jest przydzielenie adresu IPv6 bez działającej trasy do internetu. Komputer widzi poprawnie wyglądający adres, ale pakiety nie docierają do bramy albo nie wracają z sieci zewnętrznej. Podobny efekt może powstać po zmianie routera, aktualizacji jego oprogramowania lub włączeniu funkcji, której operator nie obsługuje w danym łączu. Czasem adresacja lokalna działa prawidłowo, lecz brakuje przekazywania ruchu pomiędzy siecią domową a siecią dostawcy. Problemy może powodować także DNS. Dla tej samej nazwy domenowej serwer może zwracać rekord IPv4 oraz rekord IPv6. Jeśli rekord IPv6 wskazuje na niedostępny adres, aplikacja spróbuje użyć wadliwej ścieżki, zanim skorzysta z IPv4 albo w ogóle nie wykona poprawnego przełączenia. Objawem bywa otwieranie jednych stron, niedostępność innych, długie oczekiwanie na rozpoczęcie połączenia lub poprawne działanie usługi po wpisaniu adresu bezpośrednio. Warto uwzględnić zapory sieciowe i programy ochronne. Reguły utworzone dla IPv4 nie zawsze odpowiadają regułom dla IPv6, a filtr może blokować ruch wychodzący albo odpowiedzi przychodzące. Nieprawidłowa konfiguracja tunelu, połączenia VPN lub wirtualnego interfejsu może dodatkowo zmienić kolejność tras. Po aktualizacji sterownika karty sieciowej może dojść do utraty ustawień, błędnego wykrywania bramy albo niezgodności z funkcjami routera. Do charakterystycznych objawów należą: brak dostępu do części stron, komunikaty o niedostępności serwera, chwilowe zawieszanie aplikacji korzystających z internetu, działanie komunikatorów przy jednoczesnym problemie z przeglądarką, różne wyniki testów na Wi-Fi i połączeniu przewodowym oraz poprawa po ponownym uruchomieniu routera. Sam fakt, że połączenie wraca po restarcie, nie przesądza o przyczynie. Może oznaczać odświeżenie dzierżawy adresu, tablicy tras, reklamy prefiksu lub stanu modułu odpowiedzialnego za przekazywanie pakietów. Kiedy zgłosić problem do serwisu - IPv6 przerywa działanie IPv4Zgłoszenie jest uzasadnione, gdy trudności powtarzają się mimo ponownego uruchomienia urządzeń, dotyczą kilku programów albo znikają dopiero po ręcznym wyłączeniu IPv6. Szczególnie pomocna jest konsultacja wtedy, gdy nie wiadomo, czy źródłem jest komputer, router, punkt dostępowy czy usługa operatora. Do analizy warto przygotować informację o sposobie połączenia, czasie pojawiania się objawów, urządzeniach dotkniętych problemem oraz wyniku testu po podłączeniu innego komputera do tej samej sieci. W serwisie Warszawskie Pogotowie Komputerowe 24/7 można zlecić sprawdzenie konfiguracji sieciowej komputera, ustawień interfejsów, tablic routingu, rozwiązywania nazw oraz współpracy z routerem. Diagnostyka powinna obejmować porównanie połączeń IPv4 i IPv6, a nie tylko mechaniczne wyłączenie jednego z protokołów. Pozwala to ustalić, czy potrzebna jest korekta ustawień systemu, sterownika, zapory, routera lub zgłoszenie nieprawidłowości dostawcy internetu. Nie należy zwlekać, jeżeli oprócz problemów z dostępem występują częste rozłączenia, zmienny czas odpowiedzi, brak dostępu do panelu routera albo nieznane reguły w zaporze. W takich przypadkach usterka może mieć szerszy zakres niż sama preferencja IPv6. Po wykonaniu pomiarów można przywrócić prawidłową kolejność tras, usunąć niespójne wpisy, skorygować serwery DNS i pozostawić aktywne tylko te mechanizmy, które są rzeczywiście obsługiwane przez daną sieć. |