Почему IP бесплатного прокси не работает
Проверяйте неотвечающий прокси по порядку: адрес, протокол, локальный маршрут, поддержка туннеля и ответ целевого сервера.
В публичном списке может оказаться узел, который уже перестал принимать соединения. Это частая причина неработающего прокси, но не единственная. Тот же симптом возникает из-за неверного протокола, настройки обхода, заблокированного порта или отказа сайта принимать выходной IP.
Проверьте запись до изменения приложения
Ещё раз скопируйте IP, порт и протокол. Пропущенной цифры в порте или путаницы HTTP/SOCKS достаточно для сбоя рукопожатия. Не определяйте протокол по порту 8080 или 1080 и не добавляйте имя пользователя, если сервис его действительно не предоставляет.
Для HTTP-прокси короткий запрос curl помогает отделить проверку от расширений браузера и системных настроек:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
Замените адрес для документации своей записью. Для SOCKS5 используйте фактический порт и соответствующую схему SOCKS.
Смотрите на первый сбой
| Результат | Где вероятнее искать причину |
|---|---|
| Соединение отклонено | Порт закрыт или устройство активно отклонило соединение. |
| Тайм-аут соединения | Маршрут, фильтрация или сервис не позволили завершить установку соединения за отведённое время. |
| Неожиданный ответ при рукопожатии прокси | Выбранный протокол может не соответствовать сервису. |
| 407 | Прокси требует аутентификацию. |
| CONNECT отклонён | Прокси может ограничивать этот адрес назначения или порт. |
| Сайт возвращает 403 или 429 | Запрос достиг HTTP-сервера, который отказал или применил ограничение. Проверьте, какой сервер отправил ответ. |
Работающее TCP-соединение — только первый шаг. Если сервис на этом порту не соответствует выбранному протоколу прокси, запрос может завершиться сбоем сразу после этого.
Сделайте два сравнения
Проверьте тот же адрес через второй прокси с тем же протоколом. Если при установке соединения сбоит только первый узел, круг причин сужается до него или маршрута. Затем попробуйте другой обычный адрес через первый прокси. Если сбоит только один сайт, исследуйте правила для конкретной цели, а не объявляйте весь прокси неработоспособным.
Прямой запрос тоже полезен для сравнения, если прямой доступ возможен. Явно задайте обход, чтобы унаследованные переменные прокси незаметно не оставили якобы прямую проверку на прокси-маршруте.
Когда прекращать проверку записи
Если несколько запросов с ограниченным временем сбоят на одном этапе соединения, выберите другую запись из списка бесплатных прокси, а не увеличивайте ожидание до нескольких минут. Сохраните точную ошибку, если её нужно сообщить. Повторные подключения не исправят закрытый порт или удалённый узел.
Если не работает ни одна запись, посмотрите шире. Проверьте настройки клиента, правила исходящих подключений сети и доступность цели без прокси. Общая для всех запросов проблема — слабая причина отбрасывать весь список.