Connect with us

Сервисы

Google-поиск: Постоянная капча при запросах

Вы не робот?

Ввод рандомных букв и цифр уже давно стал неотъемлемой частью защиты от фейковых аккаунтов, накруток в голосовании и наплыва ботов на форумах. Использование капчи в сервисах раздражает едва ли не сильней, чем реклама перед просмотром видео в YouTube. Но больше всего бесит, когда этим грешит обычный поиск.

Здесь надо сделать ремарку в том, что Google-поиск не единственный, кто запрашивает проверочные коды. Вы могли заметить, что капчу через раз может запрашивать и интернет-магазин Aliexpress:

Иногда этим страдает картографический сервис 2GIS:

Почему так происходит?

Такое происходит потому, что ваш провайдер выдает вам внутренний («серый») IP-адрес.  Фактически же на вашем внешнем IP (тот, что показывается, если зайти на 2ip.ru) может сидеть до 15-20 человек . Эта технология называется NAT и используется интернет-провайдерами для экономии IPv4 адресов, которые начинают заканчиваться по всём мире

В связи с тем, что множество людей сидит под одним IP-адресов, у веб-сервисов начинают срабатывать защитные механизмы — блокировки, спам-фильтры и т.д. Google тоже может посчитать такой IP «левым» и проверять капчей ваши запросы.

Как проверить, «серый» ли у меня IP?

Принято считать, что динамический IP (который меняется от сессии к сессии — раз в 1-2 дня, либо после перезагрузки роутера/телефона) и есть «серый айпишник». Это не совсем верно. Динамический IP может быть внешним («белым»), но, зачастую, это действительно так —  если у вас меняется IP-адрес по прошествии какого-то времени или при перезагрузке устройства, которое интернет раздает, то, скорее всего, вы под NAT’ом. 

Проверить это просто — наберите в командной строке ipconfig. Если у вас Wi-Fi, то смотрим адаптер беспроводной сети (если соединены кабелем, то адаптер Ethernet).

Мы видим, что нам выдан IP  192.168.137.133. 

Теперь заходим на сайт 2ip.ru. Он нам показывает совершенно другой адрес —  176.59.1.136 

Итог: наш внутренний IP — 192.168.137.133, наш внешний IP — 176.59.1.136 . Мы находимся за NAT’ом, т.е. под нашим внешним IP может сидеть еще несколько десятков человек. Поэтому проблема с капчей будет периодически повторяться.

Что с этим делать?

Покупка «белого» IP-адреса

Все интернет-провайдеры предоставляют услугу постоянного статического IP-адреса. Стоит она в пределах  100-200  рублей в месяц и практически на 100% избавляет от этой проблемы. Так выглядит подключение этой услуги у Ростелекома:

Авторизация в Google

Можно попробовать войти в свой аккаунт Google (он единый для всех сервисов гугла — gmail, youtube и т.д.), тогда запросы на капчу будут прилетать реже, но полностью этот способ от них не избавит

Использование proxy-сервера

Еще один вариант решения — использование proxy-сервера для перенаправления запросов. Этот вариант действительно избавляет от нервотрёпки «докажи, что не робот», однако имеет два существенных минуса:  за хороший прокси-сервер придётся платить  (недорого, но всё же) и его использование снижает скорость передачи данных, если он физически находится в другой стране. Если лень заморачиваться, то можно использовать плагины для Google Chrome, например, browsec (страну можно выбирать)

Использование альтернативного поиска

На западе довольно популярен поиск duckduckgo.com, который используют вместо других поисковых систем. По сути, это парсер того же гугла и яндекса, т.е.  Duckduckgo  проксирует ваши запросы на различные поисковики и сервисы (википедия, например), после чего формирует выдачу, которая, по отзывам, получается даже более релевантной, чем в источниках. Капчи в этом поисковом сервисе не бывает.

 

Click to comment

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Телефон не заряжается. Что делать?

Гаджеты

Wink Интерактивное ТВ на Android: Настройка, цена, решение проблем

Телевидение

Расшифровка SMART у HDD. Как читать ошибки жесткого диска?

Гаджеты

Интерфейс на Python: пишем с помощью PyQt

Обучение



  • Яндекс.Метрика

Карьера, тренды, диджитал, образование, разработка, DevOps

Connect