CAPTCHA w Google podczas korzystania z VPN

CAPTCHA i VPN

Podczas korzystania z sieci VPN możesz zauważyć, że na różnych stronach, usługach czy w wyszukiwarkach pojawia się CAPTCHA. Jest to jedna z niedogodności, które wiążą się z korzystaniem z usług VPN. Na CAPTCHA można trafić w Google lub na zwykłych stronach internetowych. W tym artykule wyjaśniamy co zrobić jeżeli podczas połączenia VPN Google wyświetla CAPTCHA. Pokażemy jak poradzić sobie z regularnym komunikatem „Nie jestem robotem”?

Co to jest CAPTCHA?

CAPTCHA to akronim pochodzący od angielskich słów „completely automated public Turing test to tell computers and humans apart„. Jest to test odróżniający ludzi od komputerów. Test Turinga sprawdza czynność wykonuje żywy człowiekiem czy też może sztuczna inteligencja, bot lub maszyna. Zadaniem CAPTCHA jest blokowanie spamu, ataków typu DDoS, automatycznego wysyłania zapytań czy wypełniania formularzy.

W praktyce CAPTCHA to zadanie, które użytkownik musi wykonać aby przejść dalej. Najpopularniejsza forma to tekst, który trzeba przepisać w odpowiednie pole. Jest on zmodyfikowany tak, aby utrudnić jego automatyczne odczytanie, ale jednocześnie zachować czytelność dla człowieka. Inne formy to np. wybór obrazków, które pasują do wzoru określonego wzoru lub polecenia.

CAPTCHA w Google podczas korzystania z VPN – przyczyny

Bardzo często na CAPTCHA można trafić w Google gdy ma się aktywne połączenie z siecią VPN. Ma to miejsce zarówno w trybie incognito jak i podczas zwykłego korzystania z wyszukiwarki, np. będąc zalogowanym na swoje konto Google. Jest to szczególnie odczuwalne podczas korzystania z darmowych VPN, które są często mocno obciążane i wykorzystywane w do spamu.

Dlaczego jeśli łączysz się przez VPN Google wyświetla CAPTCHA? Do każdego serwera VPN jest przypisany pewien adres IP, który użytkownik otrzymuje przy nawiązaniu połączenia. A w związku z tym, że z jednego serwera w jednym momencie korzystać mogą nawet tysiące osób, to wszyscy otrzymają ten sam adres IP.

Google stosuje wiele zabezpieczeń i czasami uzna, że z adresu IP pojawia się podejrzanie dużo ruchu i zapytań do wyszukiwarki. Może podejrzewać, że np. z IP odbywa się automatyczne odpytywanie wyszukiwarki i pobieranie wyników. Wyświetla wtedy CAPTCHA i prosi o potwierdzenie, że użytkownik nie jest robotem. W ten sposób może zweryfikować czy wyszukiwania pochodzą od prawdziwych osób – czy od botów. W Google stosowane do tego jest narzędzie znane jako reCAPTCHA.

Czy CAPTCHA wyświetla się przy każdej sieci VPN?

Na problemy z CAPTCHA w Google możesz trafić korzystając przede wszystkim z tych sieci VPN, które mają bardzo mało serwerów i udostępniają małą pulę adresów IP swoim użytkownikom. Podobnie jest w przypadku darmowych usług VPN, w których serwery są zazwyczaj bardzo obciążone, a z jednego mogą w danym momencie korzystać nawet tysiące użytkowników.

Ale dotyczy to również dużych sieci VPN i CAPTCHA pojawia się podczas korzystania z NordVPN, Surfshark, ExpressVPN czy CyberGhost. Czasami zdarza się, że niektóre serwery tych firm są dość mocno obciążone. Np. dlatego, że usługodawca zapewnia stosunkowo mało adresów IP z danego kraju lub w danym momencie ma miejsce jakieś popularne wydarzenie w sieci (np. transmisja meczu w TV online).

Jak to wygląda w rzeczywistości?

CAPTCHA w Google najczęściej przyjmuje postać okna „Nie jestem robotem”. Dalsze kroki zależą od tego jak Google zakwalifikuje użytkownika. Jeśli jest się np. zalogowanym użytkownikiem w wyszukiwarce, to najcześciej samo zaznaczenie tej opcji automatycznie Cię zweryfikuje.

Nie jestem robotem w Google

Ale w przypadku braku pewności, że jesteś człowiekiem, Google może poprosić o rozwiązanie zadania. Najczęściej trzeba w nim wybrać odpowiednie obrazki. Są to takie rzeczy jak pojazdy, przejścia dla pieszych czy sygnalizacja świetlna.

Rozwiązywanie CAPTCHA w Google

CAPTCHA w Google trybie incognito

Jeżeli korzystasz jednocześnie z VPN i trybu incognito lub prywatnego, to istnieje o wiele większa szansa że zobaczysz w Google CAPTCHA. W tej sytuacji wyszukiwarka nie ma możliwości skorzystania z cookies w przeglądarce, żeby sprawdzić czy użytkownik jest człowiekiem i korzystał wcześniej z usług Google lub jest zalogowany na swoje konto.

A adres IP pochodzący od serwera VPN mechanizmy bezpieczeństwa Google mogą zakwalifikować jako podejrzany. Więc wyszukiwarka często prosi o rozwiązanie CAPTCHA skoro nie ma na temat użytkownika żadnych informacji, historii przeglądania czy pozostawionych w przeglądarce cookies. A adres IP sugeruje podejrzany ruch.

CAPTCHA Cloudflare przy połączeniach VPN

Nie tylko Google w ten sposób sprawdza użytkowników. Miliony stron internetowych korzystają z Cloudflare do ochrony przed atakami DDOS, botami i podejrzaną aktywnością. Ta usługa ma wbudowane mechanizmy, które wykrywają i blokują podejrzany ruch. Niestety rykoszetem dostają również osoby korzystające z VPN, które często są podejrzewane o bycie botem. Podobnie jak Google, Cloudflare wyświetla czasem prośbę o rozwiązanie CAPTCHA zanim wyświetli użytkownikowi stronę, którą chroni.

W przeszłości Cloudflare używało reCAPTCHY od Google, jednak w związku z wątpliwościami związanymi z prywatnością przeszło na zupełnie inne narzędzie – hCaptcha. Zarówno koszty jak i zapewnienie większej prywatności użytkownikom były argumentem za wyborem właśnie tej usługi do ochrony stron utrzymywanych przez Cloudflare.

Jak pozbyć się CAPTCHA w Google i na stronach internetowych korzystając z VPN?

Niestety specyfika VPN jest taka, że wiele osób korzysta z nich do różnych rzeczy, niekoniecznie zgodnych z zasadami sieciowymi. Z jednego adresu IP wykonywanych jest w każdej sekundzie wiele czynności co czasami może błędnie zostać zinterpretowane jako działanie sieci botów (botnetu).

Jeżeli ciągle widzisz prośbę o rozwiązanie CAPTCHA i zaznaczenie nie jestem robotem, można spróbować kilku rzeczy, które mogą to zniwelować. Nie mają 100% skuteczności, ale mogą pomóc:

  • Zmiana serwera VPN przez który się łączysz – to najprostszy sposób i bardzo często pomaga. Często zdarza się tak, że adres IP jednego serwera jest używany przez wielu użytkowników jednocześnie i przez to staje się podejrzany. I to właśnie dla niego wyświetlana jest CAPTCHA.
  • Zmiana dostawcy VPN – w sytuacji, gdy większość serwerów firmy od której mamy VPN jest regularnie blokowana, warto rozważyć wybór innej sieci VPN.
  • Zainstalowanie wtyczki Privacy Pass – dostępnej na Chrome i Firefoxa do ominięcia CAPTCHA na stronach obsługiwanych przez Cloudflare. Jest to rekomendowane przez ten serwis rozwiązanie dla osób, które natrafiają często na CAPTCHĘ na obsługiwanych przez nich stronach. Pozwala ona na wygenerowanie specjalnego prywatnego klucza, który weryfikuje że użytkownik nie jest botem.
  • Zmiana przeglądarki – pomocna może okazać się zmiana przeglądarki na inną. Może się zdarzać, że przy innej przeglądarce CAPTCHA nie będzie się wyświetlać.
  • Zmiana wyszukiwarki – jeżeli problem z CAPTCHA jest bardzo uciążliwy, to warto rozważyć zmianę wyszukiwarki, np. na DuckDuckGo lub Binga.
  • Pogodzić się z tym – czasem po prostu trzeba pogodzić się z problemem, takie niedogodności czasem wiążą się z korzystaniem z VPN.

Pytania i odpowiedzi

Dlaczego wyświetla się „Nie jestem robotem” w Google przy połączeniu z VPN?

Z jednego serwera VPN jednocześnie może korzystać wielu użytkowników i czasami Google podejrzewa, że wysyłają oni zautomatyzowane zapytania. Dlatego wyświetla test i weryfikuje, że nie jest się robotem.

Czemu widzę CAPTCHA przy wyszukiwaniu w Google korzystając z VPN?

Google wyświetla CAPTCHA przy wyszukiwaniu, gdy podejrzewa że użytkownik jest robotem i automatycznie sprawdza wyniki wyszukiwania. Taka sytuacja może mieć miejsce podczas korzystania z VPN lub gdy użytkownik ma zainfekowany komputer i z jego systemu wysyłane są automatyczne zapytania.

Co zrobić żeby nie wyświetlała się CAPTCHA w Google gdy łączę się przez VPN?

Najlepsze efekty daje połączenie się z innym serwerem VPN. Może się okazać, że ten z którego akurat korzystamy jest mocno obciążony przez innych użytkowników lub ktoś używa go do wysyłania automatycznych zapytań do Google.

Dlaczego widzę CAPTCHA w trybie incognito?

W trybie incognito Google oraz inne serwisy internetowe nie wiedzą kto tak naprawdę wchodzi na stronę, gdyż w przeglądarce użytkownika nie ma żadnych cookies. Dlatego czasami wyświetlająCAPTCHA żeby sprawdzić czy połączenie pochodzi od użytkownika czy robota.