| Termin | Definicja |
|---|---|
| DNS nie działa przez IPv6 | DNS nie działa przez IPv6 wskazuje na brak serwera DNS osiągalnego przez ten protokół — trzeba skonfigurować adresy DNS IPv6 ręcznie lub polegać wyłącznie na IPv4. Czym jest problem „DNS nie działa przez IPv6”Komunikat „DNS nie działa przez IPv6” oznacza, że komputer lub inne urządzenie próbuje ustalić adres odwiedzanej witryny za pośrednictwem IPv6, ale zapytanie nie dociera do działającego resolvera albo odpowiedź nie wraca do urządzenia. Samo połączenie z siecią może wyglądać na aktywne, ponieważ interfejs otrzymuje adres IPv6 i widzi bramę, jednak nazwy domen nie są wtedy prawidłowo zamieniane na adresy IP. W praktyce objawia się to brakiem dostępu do stron wpisywanych jako nazwy, problemami z pocztą, komunikatorami lub aplikacjami korzystającymi z usług internetowych. DNS nie jest tym samym co dostęp do Internetu. Jego zadaniem jest odnalezienie właściwego adresu dla nazwy, na przykład domeny używanej przez stronę internetową. Jeżeli mechanizm rozpoznawania nazw nie działa przez IPv6, przeglądarka może długo oczekiwać na odpowiedź, wyświetlać informację o braku połączenia albo otwierać tylko niektóre witryny. Bezpośredni dostęp do usługi po znanym adresie IP może w określonych warunkach działać, co pomaga odróżnić awarię DNS od całkowitego braku łączności. Źródłem problemu może być niepoprawnie przekazana konfiguracja DNS z routera, błędny adres resolvera, filtracja zapytań przez zaporę sieciową albo niezgodność między ustawieniami urządzenia i operatora. Czasem adres IPv6 jest przydzielany prawidłowo, lecz urządzenie otrzymuje nieużyteczny lub niedostępny adres serwera nazw. Zdarza się również, że lokalna sieć reklamuje obsługę IPv6, mimo że połączenie operatora nie zapewnia pełnej drogi do usług DNS. Kontekst techniczny i porównanie z DNS przez IPv4W typowej sieci urządzenie może korzystać równocześnie z IPv4 i IPv6. Dla obu protokołów przewidziano osobne adresy serwerów DNS, dlatego prawidłowe działanie jednego wariantu nie gwarantuje poprawności drugiego. Jeżeli zapytania wysyłane przez IPv4 otrzymują odpowiedzi, a zapytania kierowane przez IPv6 są odrzucane lub wygasają, strony mogą ładować się nierówno. Część programów spróbuje użyć drugiego protokołu, natomiast inne będą czekać na nieudane połączenie IPv6 dłużej, niż wynikałoby to z rzeczywistej awarii. Ważne jest rozróżnienie adresu urządzenia od adresu resolvera. Komputer może mieć prawidłowy adres IPv6, prefiks i trasę do bramy, ale nadal nie rozwiązywać nazw, jeśli wskazany serwer DNS IPv6 nie odpowiada. Możliwa jest też sytuacja odwrotna: resolver działa, lecz pakiety nie przechodzą przez router, tunel, zaporę lub filtr operatora. Dlatego sama obecność adresu zaczynającego się od „2” lub „3” nie świadczy jeszcze o pełnej sprawności IPv6. Diagnostyka powinna obejmować kilka niezależnych testów. Najpierw sprawdza się, czy działa komunikacja z bramą i z zewnętrznym adresem IPv6. Następnie porównuje się rozwiązywanie nazw przez IPv6 i IPv4, obserwując czas odpowiedzi oraz ewentualne przekroczenia limitu oczekiwania. Przydatne jest także sprawdzenie, czy problem występuje na wszystkich urządzeniach, tylko w jednej sieci bezprzewodowej, czy wyłącznie na jednym komputerze. Taki podział pozwala ustalić, czy przyczyny należy szukać w urządzeniu, routerze, konfiguracji systemu czy po stronie dostawcy Internetu. Wyłączenie IPv6 może czasem chwilowo przywrócić dostęp, lecz nie zawsze jest właściwym rozwiązaniem. Jeżeli sieć korzysta z usług wymagających tego protokołu, jego dezaktywacja może spowodować inne problemy. Lepszym podejściem jest ustalenie, czy nieprawidłowy jest adres DNS, trasa, reguła zapory, automatyczna konfiguracja routera czy działanie samego resolvera. Warto też pamiętać, że ręczne wpisanie serwera DNS zmienia sposób rozwiązywania nazw, ale nie naprawia uszkodzonej łączności IPv6. Typowe problemy, objawy i błędy konfiguracji - DNS nie działa przez IPv6Jednym z częstych objawów jest otwieranie części stron przy jednoczesnym zawieszaniu się pozostałych. Może to wynikać z tego, że niektóre domeny zwracają rekordy dostępne przez IPv4, a inne preferują odpowiedź IPv6. W takim przypadku użytkownik może odnieść wrażenie, że Internet działa losowo. Czasem witryna zaczyna się ładować dopiero po kilkudziesięciu sekundach, ponieważ aplikacja najpierw czeka na nieudaną próbę po IPv6, a dopiero później przechodzi na IPv4. Problemy mogą pojawić się po wymianie routera, aktualizacji systemu, zmianie operatora albo przywróceniu ustawień fabrycznych urządzenia. Router może wtedy rozsyłać nieaktualne adresy DNS, niepoprawnie przekazywać prefiks lub blokować zapytania kierowane do portu używanego przez DNS. W komputerze przyczyną bywa uszkodzona pamięć podręczna DNS, ręcznie ustawiony adres, konflikt między kilkoma kartami sieciowymi albo pozostałości po oprogramowaniu filtrującym ruch. Do błędów należy także wpisanie adresu serwera DNS w niewłaściwym polu. Adres bramy, adres urządzenia lokalnego i adres resolvera pełnią różne funkcje. Nie należy zakładać, że każdy adres IPv6 widoczny w ustawieniach może obsługiwać zapytania DNS. Niewłaściwe ustawienia mogą powodować komunikaty o niedostępności serwera nazw, mimo że samo połączenie z routerem pozostaje aktywne. Na wynik testów wpływa również pamięć podręczna. System i przeglądarka mogą przez pewien czas przechowywać wcześniejsze odpowiedzi, dlatego pojedyncza działająca strona nie dowodzi, że DNS jest sprawny. Z kolei wyczyszczenie pamięci podręcznej nie pomoże, jeżeli problem występuje na poziomie trasy, routera albo operatora. W diagnostyce trzeba więc rozdzielić błąd chwilowy od stałej niezgodności konfiguracji. Nie powinno się też zmieniać wielu ustawień jednocześnie. Równoczesne wyłączenie zapory, modyfikacja adresów DNS, reset routera i ręczna zmiana parametrów karty sieciowej utrudniają ustalenie przyczyny. Bezpieczniej jest zapisać bieżącą konfigurację, wykonać test porównawczy i wprowadzać jedną zmianę naraz. Pozwala to łatwiej cofnąć ustawienia oraz ocenić, które działanie rzeczywiście wpłynęło na połączenie. W jakich sytuacjach warto oddać urządzenie do diagnozy - DNS nie działa przez IPv6Zgłoszenie do serwisu jest uzasadnione, gdy problem powtarza się mimo ponownego uruchomienia urządzenia i routera, dotyczy kilku programów albo pojawia się po każdej próbie korzystania z IPv6. Szczególnie istotne jest to wtedy, gdy inne urządzenia w tej samej sieci działają prawidłowo, a jeden laptop lub komputer stacjonarny nie potrafi rozwiązywać nazw. Pomocy wymaga również sytuacja, w której zmiana ustawień DNS przynosi tylko krótkotrwały efekt, a połączenie ponownie przestaje działać. Przed przekazaniem sprzętu warto zanotować, czy niedostępne są wszystkie strony, czy tylko wybrane domeny, oraz czy problem występuje przez Wi‑Fi i połączenie przewodowe. Przydatne będzie także wskazanie momentu pojawienia się usterki, na przykład po aktualizacji, zmianie routera lub instalacji programu zabezpieczającego. Takie informacje skracają drogę do rozpoznania, ponieważ pozwalają od razu porównać konfigurację IPv4 i IPv6 oraz sprawdzić zachowanie DNS w różnych warunkach. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie komputera, konfiguracji sieciowej i przyczyny niedziałających zapytań DNS. Analiza powinna objąć ustawienia karty sieciowej, routera, zapory oraz mechanizmu rozwiązywania nazw, a następnie potwierdzenie poprawy na kilku stronach i w różnych aplikacjach. Takie podejście pozwala odróżnić błąd systemu od problemu z urządzeniem sieciowym lub usługą dostawcy. Nie warto odkładać zgłoszenia, gdy awaria utrudnia pracę z pocztą, zdalnymi zasobami, aktualizacjami lub aplikacjami wymagającymi stałego połączenia. Długotrwałe korzystanie z przypadkowych ustawień może maskować właściwą przyczynę i prowadzić do kolejnych problemów z dostępem do sieci. Prawidłowo wykonana diagnostyka powinna zakończyć się wskazaniem źródła usterki, opisem zastosowanych zmian oraz sprawdzeniem, czy urządzenie poprawnie korzysta zarówno z IPv4, jak i z IPv6. |