Poradnik
Jak sprawdzić, czy VPN działa
Sześć testów, które pokazują, czy tunel przenosi Twój ruch, w kolejności pozwalającej najpierw wykryć typowe awarie. Żaden nie wymaga oprogramowania poza przeglądarką, a każdy potwierdza jedną rzecz i nic ponadto. Tekst przygotowany z myślą o klientach z końca 2026 roku.
Co to rozstrzyga
Klient, który pokazuje stan połączono, informuje o własnym stanie, a nie o tym, dokąd trafia Twój ruch. Sześć poniższych testów odpowiada na to drugie pytanie. Wykonaj je raz po instalacji, raz po każdej aktualizacji klienta lub systemu oraz raz w każdej sieci, z której wcześniej nie korzystałeś. Wszystkie zajmują kilka minut, a pierwsze trzy — minutę.
Najpierw połącz się z używanym zwykle węzłem wyjściowym. Następnie przechodź po kolei przez listę: każdy test zakłada, że poprzedni zakończył się pomyślnie, a typowe awarie znajdują się na początku.
1. Twój adres się zmienił
- Otwórz dowolną stronę typu „jaki jest mój adres IP” i odczytaj podany adres oraz kraj. Kraj musi odpowiadać wybranemu węzłowi wyjściowemu, a adres nie może być adresem rozpoznawalnym jako Twój własny.
- Rozłącz się i ponownie załaduj tę samą stronę. Adres powinien zmienić się z powrotem na Twój własny. Jeśli tak się nie stanie, strona jest zapisana w pamięci podręcznej albo działa drugi tunel, więc pierwszy wynik niczego nie potwierdził.
- Połącz się ponownie i jeszcze raz przeładuj stronę. Trzy odczyty, z których dwa różnią się od środkowego, to cały test. Pojedynczy odczyt wykonany podczas połączenia nie wystarczy.
To potwierdza, że węzeł wyjściowy znajduje się przed Twoją przeglądarką. Nie mówi nic o wyszukiwaniu nazw, innych aplikacjach ani o tym, co dzieje się po przerwaniu tunelu — temu służy dalsza część strony.
2. Wyszukiwanie nazw odbywa się wewnątrz tunelu
- Wykonaj test wycieku DNS — na dowolnej stronie oferującej test rozszerzony, który wysyła wiele zapytań zamiast jednego — i odczytaj listę zgłoszonych serwerów rozpoznawania nazw wraz z ich właścicielami.
- Każdy serwer rozpoznawania nazw musi należeć do dostawcy VPN albo znajdować się w kraju węzła wyjściowego. Jeden wpis należący do Twojego dostawcy internetu lub znajdujący się w Twoim kraju oznacza niepomyślny test, niezależnie od tego, co pokazują pozostałe wpisy.
- Jeśli test się nie powiedzie, ustaw w kliencie własny serwer rozpoznawania nazw dostawcy albo włącz ochronę przed wyciekiem, połącz się ponownie i powtórz test. To ustawienie opisano w przewodniku dla każdej platformy, a znaczenie wycieku wyjaśniono na stronie o wyciekach DNS.
3. Przeglądarka nie ujawnia Twojego adresu
Przeglądarki obsługują protokół połączeń i wideo, który może bezpośrednio ujawnić stronie Twoje adresy lokalne i publiczne, z pominięciem tunelu. Jest to ustawienie przeglądarki, a nie klienta, więc poprawnie skonfigurowany klient przejdzie każdy inny test, ale nie ten.
- Wykonaj test wycieku WebRTC w każdej używanej przeglądarce, będąc połączonym. Okna prywatne i profile mają własne ustawienia, więc przetestuj ten, w którym faktycznie przeglądasz strony.
- Podany przez test publiczny adres musi być adresem węzła wyjściowego albo nie może być podany wcale. Lokalny adres przydzielany przez router jest normalny i nieszkodliwy; problemem jest Twój własny adres publiczny.
- Jeśli test się nie powiedzie, poszukaj ustawienia WebRTC w samej przeglądarce albo w rozszerzeniu przeglądarkowym dostawcy, gdzie umieszcza je większość klientów, i po zmianie ustawienia powtórz test.
4. IPv6 nie omija tunelu
Większość sieci przydziela dziś dwa rodzaje adresów, a klient, który tuneluje starszy z nich i ignoruje nowszy, ujawnia adres każdej stronie odpowiadającej przez oba — a dotyczy to większości dużych stron. Powyższy test adresu często tego nie wykrywa, ponieważ użyta strona pokazuje adres, pod którym nawiązano z nią połączenie.
- Otwórz stronę testującą IPv6 podczas połączenia. Prawidłowe wyniki to „brak łączności IPv6” albo adres IPv6 należący do węzła wyjściowego. Adres IPv6 znajdujący się w Twoim kraju oznacza wyciek.
- Jeśli test się nie powiedzie, poszukaj w kliencie ustawienia IPv6: blokowanie to bezpieczny wybór, a trasowanie — lepszy, jeśli jest dostępne. Jeśli klient nie oferuje żadnej z tych opcji, wyłącz IPv6 na poziomie systemu operacyjnego dla karty sieciowej.
- Następnie powtórz pierwszy test: wyłączenie IPv6 zmienia adres, pod którym strona testowa nawiązuje z Tobą połączenie, więc wcześniejszy pomyślny wynik trzeba potwierdzić w nowych warunkach.
5. Przerwany tunel blokuje ruch
Wszystko powyżej opisuje tunel, gdy działa. Na złej sieci ważne jest to, co dzieje się, gdy tunelu nie ma, a sprawdza się to osobną procedurą: jak przetestować wyłącznik awaryjny VPN. Wykonaj ją raz na każdym urządzeniu zabieranym z domu; w skrócie działające pobieranie musi całkowicie się zatrzymać po przerwaniu tunelu bez wydawania takiego polecenia klientowi. Znaczenie tego mechanizmu wyjaśniono na stronie o wyłączniku awaryjnym.
6. Coś poza przeglądarką
Każdy dotychczasowy test był wykonywany w przeglądarce, a przeglądarka może być trasowana inaczej niż reszta urządzenia: rozszerzenie proxy, VPN działający tylko w przeglądarce albo reguła tunelowania dzielonego mogą sprawić, że przeglądarka przejdzie test, podczas gdy inna aplikacja ujawni adres — lub odwrotnie.
- Wybierz aplikację, która pokazuje własny adres połączenia — na przykład własny test adresu w kliencie torrentów, dziennik połączeń klienta poczty albo panel sieciowy gry — lub uruchom test adresu w drugiej, nieskonfigurowanej przez Ciebie przeglądarce.
- Jej adres musi być adresem węzła wyjściowego, takim samym jak w pierwszym teście. Inny adres oznacza, że tunel nie obejmuje całego systemu, a odpowiada za to ustawienie rozszerzenia przeglądarki albo reguła tunelowania dzielonego.
Co oznacza pomyślny wynik
Co potwierdzają te testy
+Twój ruch wychodzi przez serwer węzła wyjściowego w wybranym kraju ze wszystkich aplikacji, a nie tylko z jednej
+Sieć, z której korzystasz, nie widzi ani odwiedzanych stron, ani wyszukiwań nazw, które do nich prowadzą
+Adresu nie przenosi przez tunel ani przeglądarka, ani nowsza rodzina adresów
Czego nie potwierdzają
−Nie mówią nic o tym, co przechowuje dostawca — to kwestia dokumentów, na którą odpowiadają strony o retencji
−Nie zapewniają anonimowości: Twoja przeglądarka, logowania i zwyczaje pozostają bez zmian; zobacz czego VPN nie chroni
−Pomyślny wynik dzisiaj dotyczy dzisiejszego klienta; następna aktualizacja może zresetować dowolne ustawienie opisane na tej stronie
Gdy test się nie powiedzie
Strona z adresem pokazuje mój własny kraj, choć klient informuje o połączeniu
Klient działa, ale ruch przez niego nie przechodzi. Rozłącz się, całkowicie zamknij klienta zamiast tylko jego okno, uruchom go ponownie i dopiero wtedy połącz się ponownie. Jeśli wynik się powtarza, ruch najczęściej przejmuje wcześniej drugi VPN, ustawienie proxy w przeglądarce albo produkt zabezpieczający z własnym filtrem sieciowym.
Na końcu sprawdź własne ustawienia proxy i rozszerzeń przeglądarki: rozszerzenie kierujące przeglądarkę przez własne proxy ma pierwszeństwo przed tunelem systemowym, więc strona z adresem widzi węzeł wyjściowy rozszerzenia, a nie Twój.
Test DNS pokazuje serwery rozpoznawania nazw mojego dostawcy internetu
Wyszukiwanie nazw odbywa się poza tunelem. W kliencie włącz ochronę przed wyciekiem DNS albo ustaw własny serwer rozpoznawania nazw dostawcy, połącz się ponownie i uruchom test jeszcze raz. Jeśli serwery nadal należą do Twojego dostawcy internetu, system operacyjny zachowuje własny serwer rozpoznawania nazw na innym interfejsie; przewodniki dla poszczególnych platform opisują to dla każdego systemu.
Jeden serwer na liście wystarczy, by test się nie powiódł: pojedyncze ujawnione zapytanie wskazuje odwiedzoną stronę.
Test IPv6 pokazuje adres, gdy klient jest połączony
Klient tuneluje IPv4, ale przepuszcza IPv6, więc każda strona odpowiadająca przez oba protokoły widzi Twój prawdziwy adres. Poszukaj w kliencie ustawienia IPv6 i wybierz blokowanie albo trasowanie; jeśli klient nie oferuje żadnej z tych opcji, wyłącz IPv6 na karcie sieciowej używanej przez system operacyjny. Następnie uruchom test ponownie i oczekuj całkowitego braku adresu IPv6 albo adresu należącego do węzła wyjściowego.
W mojej domowej sieci wszystkie testy przechodzą, a w innej jeden się nie powiedzie
Druga sieć wpływa na ruch. Sieć hotelowa lub biurowa, która przechwytuje DNS, usuwa IPv6 albo przerywa długotrwałe połączenia, powoduje dokładnie jeden niepomyślny test — problemem jest sieć, a nie klient. To fakt dotyczący tej konkretnej sieci, który warto zapamiętać, a wyłącznik awaryjny zapobiega temu, by zawodny tunel stał się otwartym połączeniem.
Wczoraj wszystko przeszło pomyślnie, a dziś test DNS się nie powiedzie
Coś się zmieniło, a dwie najczęstsze przyczyny to aktualizacja klienta, która zresetowała ustawienie, oraz aktualizacja systemu, która dodała serwer rozpoznawania nazw. Otwórz ustawienia klienta i je odczytaj, zamiast zakładać, że są takie jak wcześniej; wpisy DNS i wyłącznika awaryjnego są resetowane najczęściej. Test jest informacją o chwili, w której go wykonano, dlatego po każdej aktualizacji warto powtórzyć tę procedurę.
Te same kroki, inne systemy
Pozostałe platformy
Każda platforma ma własny poradnik, a nie zakładkę w tym jednym. Kroki rozjeżdżają się już od momentu otwarcia instalatora, a strona odpowiadająca na trzy platformy naraz nie odpowiada porządnie na żadną z nich.