Назад к блогу

Как настроить автоматическое удаление забаненных прокси из пула: гайд для арбитража и SMM

Пошаговое руководство по настройке автоматической проверки и удаления нерабочих прокси из пула — для арбитражников, SMM-специалистов и селлеров маркетплейсов

📅6 февраля 2026 г.

Когда вы работаете с 20-50 аккаунтами в Facebook Ads, Instagram или управляете объявлениями на Авито, проблема забаненных прокси становится критической. Каждый нерабочий прокси — это потерянное время, сорванная рекламная кампания или заблокированный аккаунт клиента. Вручную проверять сотни прокси каждый день невозможно.

В этом руководстве разберём, как настроить автоматическую проверку прокси и удаление нерабочих из пула — для антидетект-браузеров (Dolphin Anty, AdsPower, Multilogin), для парсеров маркетплейсов и для автоматизации SMM. Покажем готовые решения без программирования и простые скрипты для продвинутых пользователей.

Почему важно автоматически удалять забаненные прокси

Представьте ситуацию: вы арбитражник, управляете 30 рекламными аккаунтами Facebook Ads через Dolphin Anty. Каждому аккаунту назначен свой прокси из пула. Один из прокси получает бан от Facebook — но вы об этом не знаете. Открываете профиль, запускаете рекламу, и Facebook моментально видит подозрительный IP. Результат — бан аккаунта, потеря вложенных денег в кампанию, недовольный клиент.

Или другой сценарий для SMM-специалиста: вы ведёте 50 аккаунтов Instagram клиентов через AdsPower. Три прокси из вашего пула перестали работать — провайдер их заблокировал или истёк срок аренды. Вы об этом узнаёте только когда клиент пишет "почему не выходят посты?". Репутация агентства под угрозой.

Проблемы, которые решает автоматическое удаление забаненных прокси:

  • Предотвращение банов аккаунтов — вы не запустите профиль через нерабочий прокси
  • Экономия времени — не нужно вручную проверять каждый прокси из списка 100-500 штук
  • Актуальность пула — в работе только живые прокси, которые прошли проверку
  • Быстрая реакция на проблемы — система удалит нерабочий прокси за минуты, а не за дни
  • Снижение расходов — вы не платите за прокси, которые уже не работают (если успеваете отменить продление)

Особенно критично это для резидентных прокси, которые часто используют арбитражники и SMM-специалисты — они могут менять статус несколько раз в день, так как работают через IP реальных пользователей.

Как определить что прокси забанен или не работает

Прежде чем настраивать автоматическое удаление, нужно понять критерии: когда считать прокси "забаненным" или нерабочим? Это не всегда очевидно, потому что есть разные типы проблем.

Типы проблем с прокси

Тип проблемы Признаки Действие
Прокси не отвечает Timeout при подключении, нет ответа на запрос Удалить сразу
Неверная авторизация Ошибка 407 Proxy Authentication Required Проверить логин/пароль, затем удалить
IP забанен платформой Facebook/Instagram возвращает блокировку, капчу при каждом запросе Удалить, заменить на новый
Медленная скорость Время ответа больше 5-10 секунд Пометить для замены
Неверная геолокация IP показывает другую страну/город Удалить если геолокация критична
Прокси в чёрных списках IP есть в базах спам-листов (Spamhaus, etc.) Удалить для работы с соцсетями

Методы проверки прокси

Для определения статуса прокси используют несколько методов проверки:

1. Базовая проверка подключения

Самый простой метод — отправить HTTP/HTTPS запрос через прокси на тестовый сайт (например, http://ip-api.com или https://ifconfig.me). Если прокси отвечает и возвращает корректный IP — он работает на базовом уровне.

2. Проверка скорости ответа

Измеряем время от отправки запроса до получения ответа. Если прокси отвечает дольше 5-10 секунд — он слишком медленный для работы с соцсетями или парсинга. Для арбитража Facebook Ads критично время ответа до 2-3 секунд.

3. Проверка через целевую платформу

Самый точный метод — отправить запрос на платформу, с которой вы работаете. Например, для Instagram проверяем доступ к instagram.com через прокси, для Wildberries — к wildberries.ru. Если платформа возвращает блокировку или капчу — прокси забанен именно для этой задачи.

4. Проверка геолокации

Для задач, где важна геолокация (реклама по регионам, парсинг Авито по городам), проверяем совпадает ли реальная геолокация IP с заявленной провайдером. Используем сервисы типа ip-api.com/json или ipinfo.io.

Встроенные функции проверки в антидетект-браузерах

Большинство популярных антидетект-браузеров для арбитража и SMM уже имеют встроенные инструменты проверки прокси. Это самый простой способ для тех, кто не хочет разбираться со скриптами.

Dolphin Anty — проверка и автоудаление прокси

Dolphin Anty — один из самых популярных антидетект-браузеров среди арбитражников Facebook и TikTok. В нём есть функция массовой проверки прокси и автоматического удаления нерабочих.

Пошаговая настройка в Dolphin Anty:

  1. Откройте раздел "Прокси" в главном меню Dolphin Anty
  2. Нажмите кнопку "Проверить все прокси" (иконка с галочкой в верхней панели)
  3. Dolphin отправит тестовые запросы через каждый прокси из вашего списка
  4. В столбце "Статус" появятся результаты: зелёный (работает), красный (не работает), жёлтый (медленный)
  5. Выделите все прокси с красным статусом → правой кнопкой мыши → "Удалить выбранные"
  6. Для автоматизации: включите настройку "Автоматически удалять нерабочие прокси" в разделе "Настройки → Прокси"

После включения автоматического режима Dolphin Anty будет проверять прокси перед каждым запуском профиля. Если прокси не отвечает — браузер покажет предупреждение и предложит заменить его. Это защищает от случайного запуска аккаунта через мёртвый IP.

Важно: Dolphin Anty проверяет только доступность прокси, но не проверяет забанен ли IP на конкретной платформе (Facebook, Instagram). Для полной проверки используйте дополнительные методы.

AdsPower — массовая проверка и фильтрация

AdsPower предлагает более продвинутую систему управления прокси с возможностью создания пулов и автоматической ротации.

Настройка в AdsPower:

  1. Перейдите в раздел "Proxy Management" (Управление прокси)
  2. Импортируйте ваш список прокси через кнопку "Import" (поддерживает форматы TXT, CSV)
  3. Нажмите "Batch Check" (Массовая проверка) → AdsPower проверит все прокси параллельно
  4. В результатах вы увидите: статус (Online/Offline), скорость ответа, геолокацию IP
  5. Настройте фильтр: отобразить только Offline прокси → выделить все → Delete
  6. Включите "Auto-check before profile launch" — AdsPower будет проверять прокси перед каждым запуском профиля

Дополнительная фишка AdsPower — создание "Proxy Pools" (пулов прокси). Вы можете создать пул из 50 прокси, настроить автоматическую проверку каждые 6 часов, и AdsPower сам будет удалять нерабочие, оставляя только живые. Это удобно для SMM-агентств, которые управляют большим количеством аккаунтов клиентов.

Multilogin и GoLogin

Multilogin и GoLogin также имеют встроенные функции проверки прокси, но они менее автоматизированы чем в Dolphin Anty и AdsPower.

В Multilogin: при создании профиля нажмите "Check proxy" рядом с полем ввода прокси — система покажет статус и IP. Массовой проверки нет, только ручная для каждого профиля.

В GoLogin: функция "Test proxy" доступна при редактировании профиля. Для автоматизации нужно использовать API GoLogin и внешние скрипты (об этом ниже).

Внешние сервисы для автоматической проверки пула прокси

Если вы работаете не только через антидетект-браузеры, но и используете прокси для парсинга, автопостинга или других задач — удобнее использовать специализированные сервисы для проверки пулов прокси.

ProxyChecker.co — онлайн проверка списков

Бесплатный онлайн-сервис для массовой проверки прокси. Поддерживает HTTP, HTTPS, SOCKS4, SOCKS5.

Как использовать:

  1. Зайдите на сайт proxychecker.co
  2. Вставьте ваш список прокси в формате IP:PORT:USER:PASS (каждый с новой строки)
  3. Выберите тип проверки: базовая (скорость) или расширенная (геолокация + анонимность)
  4. Нажмите "Check proxies" — сервис проверит все прокси за 1-2 минуты
  5. Скачайте результат: список разделится на "Working" (рабочие) и "Dead" (мёртвые)
  6. Импортируйте только рабочие прокси обратно в ваш инструмент

Ограничение: бесплатная версия проверяет до 100 прокси за раз. Для больших пулов нужна платная подписка или использование других методов.

Proxy Checker Tool (десктопное приложение)

Для тех, кто работает с большими пулами (500+ прокси) и хочет проверять их локально без отправки данных на сторонние сервисы, есть десктопные приложения.

Популярные приложения:

  • ProxyChecker by Proxy-Store (Windows, бесплатно) — проверяет до 1000 прокси одновременно, показывает скорость и геолокацию
  • Elite Proxy Switcher (Windows, платно) — проверка + автоматическая замена прокси в системе
  • Proxy Checker Pro (Windows/Mac, платно) — расширенная проверка с тестированием на конкретных сайтах

Эти приложения позволяют настроить автоматическую проверку по расписанию (например, каждые 6 часов) и экспортировать только рабочие прокси в файл, который вы затем импортируете в Dolphin Anty или AdsPower.

Простые скрипты для автоматической проверки и очистки пула

Для продвинутых пользователей, которые хотят полный контроль над процессом проверки, можно использовать простые скрипты. Не пугайтесь — даже если вы не программист, эти скрипты легко запустить и настроить под свои задачи.

Python-скрипт для проверки списка прокси

Этот скрипт проверяет список прокси из файла, отправляя запросы через каждый, и сохраняет только рабочие в новый файл.

import requests
import time

# Читаем список прокси из файла
with open('proxies.txt', 'r') as f:
    proxy_list = f.read().splitlines()

working_proxies = []
dead_proxies = []

# Проверяем каждый прокси
for proxy_line in proxy_list:
    # Формат: IP:PORT:USER:PASS
    parts = proxy_line.split(':')
    proxy_url = f"http://{parts[2]}:{parts[3]}@{parts[0]}:{parts[1]}"
    
    proxies = {
        'http': proxy_url,
        'https': proxy_url
    }
    
    try:
        # Отправляем тестовый запрос
        response = requests.get('http://ip-api.com/json', 
                              proxies=proxies, 
                              timeout=10)
        
        if response.status_code == 200:
            print(f"✓ Работает: {parts[0]}:{parts[1]}")
            working_proxies.append(proxy_line)
        else:
            print(f"✗ Не работает: {parts[0]}:{parts[1]}")
            dead_proxies.append(proxy_line)
            
    except Exception as e:
        print(f"✗ Ошибка: {parts[0]}:{parts[1]} - {str(e)}")
        dead_proxies.append(proxy_line)
    
    time.sleep(0.5)  # Задержка между проверками

# Сохраняем результаты
with open('working_proxies.txt', 'w') as f:
    f.write('\n'.join(working_proxies))

with open('dead_proxies.txt', 'w') as f:
    f.write('\n'.join(dead_proxies))

print(f"\nГотово! Рабочих: {len(working_proxies)}, Мёртвых: {len(dead_proxies)}")

Как запустить:

  1. Установите Python (python.org) и библиотеку requests: pip install requests
  2. Создайте файл proxies.txt со списком прокси (формат: IP:PORT:USER:PASS, каждый с новой строки)
  3. Сохраните скрипт как check_proxies.py
  4. Запустите: python check_proxies.py
  5. Получите два файла: working_proxies.txt (рабочие) и dead_proxies.txt (для удаления)

Скрипт с проверкой через целевую платформу

Более продвинутая версия — проверка прокси не на тестовом сайте, а на реальной платформе (Instagram, Facebook, Wildberries). Это покажет забанен ли IP именно для вашей задачи.

import requests
import time

# Целевой сайт для проверки (например, Instagram)
TARGET_URL = 'https://www.instagram.com/'

with open('proxies.txt', 'r') as f:
    proxy_list = f.read().splitlines()

working_proxies = []

for proxy_line in proxy_list:
    parts = proxy_line.split(':')
    proxy_url = f"http://{parts[2]}:{parts[3]}@{parts[0]}:{parts[1]}"
    
    proxies = {
        'http': proxy_url,
        'https': proxy_url
    }
    
    try:
        start_time = time.time()
        response = requests.get(TARGET_URL, 
                              proxies=proxies, 
                              timeout=15,
                              headers={'User-Agent': 'Mozilla/5.0'})
        response_time = time.time() - start_time
        
        # Проверяем: доступен ли сайт и нет ли блокировки
        if response.status_code == 200 and 'login' in response.text.lower():
            if response_time < 5:  # Скорость меньше 5 секунд
                print(f"✓ OK: {parts[0]} | Скорость: {response_time:.2f}s")
                working_proxies.append(proxy_line)
            else:
                print(f"⚠ Медленный: {parts[0]} | {response_time:.2f}s")
        else:
            print(f"✗ Заблокирован: {parts[0]}")
            
    except Exception as e:
        print(f"✗ Не работает: {parts[0]}")
    
    time.sleep(1)

with open('instagram_working_proxies.txt', 'w') as f:
    f.write('\n'.join(working_proxies))

print(f"\nПрокси для Instagram: {len(working_proxies)}")

Этот скрипт проверяет доступ к Instagram через каждый прокси и сохраняет только те, которые: (1) получают доступ к сайту, (2) не видят блокировку, (3) отвечают быстрее 5 секунд. Аналогично можно настроить для Facebook, TikTok, Wildberries — просто меняете TARGET_URL.

Автоматизация через cron (Linux/Mac) или Task Scheduler (Windows)

Чтобы проверка выполнялась автоматически каждые несколько часов, настройте запуск скрипта по расписанию.

Linux/Mac (через cron):

  1. Откройте терминал и введите: crontab -e
  2. Добавьте строку для запуска каждые 6 часов:
    0 */6 * * * /usr/bin/python3 /path/to/check_proxies.py
  3. Сохраните — теперь скрипт будет запускаться автоматически

Windows (через Task Scheduler):

  1. Откройте "Планировщик заданий" (Task Scheduler)
  2. Создайте новую задачу → выберите "Запускать программу"
  3. Укажите путь к python.exe и аргумент — путь к скрипту
  4. Настройте триггер: повторять каждые 6 часов
  5. Сохраните задачу

Автоудаление нерабочих прокси для парсинга маркетплейсов

Если вы занимаетесь парсингом цен на Wildberries, Ozon или Авито, проблема забаненных прокси особенно актуальна — маркетплейсы активно борются с автоматическими запросами.

Почему маркетплейсы банят прокси

Wildberries, Ozon и другие маркетплейсы используют защиту от парсинга:

  • Ограничение запросов с одного IP (rate limiting) — обычно 100-200 запросов в час
  • Блокировка IP при подозрительной активности (слишком быстрые запросы, отсутствие cookies)
  • Проверка на реальность IP — дата-центровые прокси блокируются чаще чем резидентные
  • Капча при превышении лимитов — если IP получил капчу несколько раз, его блокируют

Для парсинга маркетплейсов рекомендуем использовать резидентные прокси — они выглядят как обычные пользователи и реже попадают под блокировки.

Интеграция проверки прокси в парсер

Большинство готовых парсеров (например, Datacol, ParseHub, Octoparse) не имеют встроенной функции автоматического удаления забаненных прокси. Но вы можете настроить внешнюю проверку и обновлять список прокси в парсере.

Алгоритм для парсера Wildberries:

  1. Создайте скрипт проверки прокси через Wildberries (аналогично примеру выше с Instagram, но TARGET_URL = 'https://www.wildberries.ru/')
  2. Настройте запуск скрипта каждые 4 часа через cron/Task Scheduler
  3. Скрипт сохраняет рабочие прокси в файл working_proxies.txt
  4. В настройках парсера укажите путь к этому файлу как источник прокси
  5. Парсер автоматически загружает обновлённый список при каждом запуске

Таким образом парсер всегда работает только с актуальными прокси, а забаненные автоматически исключаются из ротации.

Настройка ротации прокси в парсере

Помимо удаления мёртвых прокси, важно правильно настроить ротацию живых — чтобы не перегружать один IP.

Параметр ротации Рекомендация для Wildberries/Ozon Рекомендация для Авито
Запросов с одного IP 50-100 запросов, затем смена 30-50 запросов
Задержка между запросами 2-5 секунд 3-7 секунд
Размер пула прокси Минимум 20-30 прокси Минимум 10-15 прокси
Тип прокси Резидентные или мобильные Резидентные (по городам)

Как часто проверять прокси и когда удалять из пула

Частота проверки прокси зависит от типа задачи и типа прокси. Вот рекомендации для разных сценариев:

Для арбитража Facebook Ads / TikTok Ads

  • Частота проверки: каждые 6-12 часов
  • Когда удалять: если прокси не отвечает 2 раза подряд или получен бан от Facebook
  • Критерий бана: при попытке зайти в Facebook Ads через прокси появляется блокировка аккаунта или требование верификации
  • Тип прокси: мобильные прокси (для фарма) или резидентные (для запуска кампаний)

Для SMM (Instagram, TikTok, VK)

  • Частота проверки: каждые 12-24 часа
  • Когда удалять: если прокси не работает или Instagram требует подтверждение личности при каждом входе
  • Критерий бана: постоянные капчи, блокировка действий (лайки, комментарии), shadowban
  • Особенность: для Instagram важна стабильность IP — не меняйте прокси для одного аккаунта без необходимости

Для парсинга маркетплейсов

  • Частота проверки: каждые 2-4 часа (маркетплейсы банят быстро)
  • Когда удалять: если прокси получил капчу 3+ раз или скорость ответа больше 10 секунд
  • Критерий бана: Wildberries/Ozon возвращает ошибку 403, требует капчу или показывает заглушку
  • Стратегия: используйте большой пул (50+ прокси) с быстрой ротацией

Чек-лист: когда точно удалять прокси из пула

Удаляйте прокси немедленно если:

  • Прокси не отвечает на запросы (timeout) 2 раза подряд
  • Ошибка авторизации 407 (неверный логин/пароль) — сначала проверьте данные, если они верны — удаляйте
  • IP в чёрных списках (проверка через mxtoolbox.com/blacklists.aspx)
  • Платформа (Facebook, Instagram, Wildberries) постоянно показывает капчу или блокировку
  • Скорость ответа стабильно больше 10 секунд
  • Геолокация IP не соответствует заявленной (критично для таргетированной рекламы)

Не удаляйте сразу, если:

  • Прокси медленный (5-10 секунд), но работает — пометьте для замены, но не удаляйте сразу
  • Одна капча на Instagram — это может быть случайная проверка, а не бан IP
  • Временная недоступность (например, провайдер прокси проводит техработы) — дайте 1-2 часа

Автоматизация решения: когда удалять, когда оставить

Чтобы не удалять прокси при случайных сбоях, настройте систему с "тремя попытками":

  1. Первая неудачная проверка — пометить прокси как "подозрительный", но оставить в пуле
  2. Вторая неудачная проверка (через 1-2 часа) — переместить в категорию "проблемный", не использовать для новых задач
  3. Третья неудачная проверка — удалить из пула полностью

Это можно реализовать через модификацию скрипта проверки — добавить столбец "failed_checks" в файл со списком прокси и увеличивать счётчик при каждой неудаче.

Заключение

Автоматическое удаление забаненных прокси из пула — это не просто удобство, а необходимость для профессиональной работы с мультиаккаунтингом, арбитражем трафика и парсингом данных. Вы узнали несколько способов реализации: от встроенных функций в антидетект-браузерах (Dolphin Anty, AdsPower) до внешних сервисов проверки и собственных скриптов на Python.

Выбирайте метод в зависимости от масштаба задачи: для 10-20 аккаунтов достаточно ручной проверки в Dolphin Anty раз в день, для 100+ аккаунтов или активного парсинга маркетплейсов нужна полная автоматизация через скрипты с проверкой каждые 2-4 часа.

Помните главное правило: лучше проверить прокси лишний раз, чем потерять аккаунт клиента или рекламный бюджет из-за забаненного IP. Настройте автоматическую проверку один раз — и забудьте о проблеме навсегда.

Если вы ищете надёжные прокси для арбитража, SMM или парсинга маркетплейсов, рекомендуем попробовать резидентные прокси — они обеспечивают высокий уровень доверия со стороны платформ и минимальный риск блокировок. Для фарма аккаунтов Facebook и Instagram подойдут мобильные прокси с автоматической ротацией IP.