Прокси для Selenium
Пул приватных IPv4 и SOCKS5 под Selenium.
Тарифы на прокси для Selenium
Все тарифы включают IPv4 и SOCKS5 одновременно.
Потоки это одновременные подключения. Чем их больше, тем больше одновременных запросов может отправлять ваш софт.
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 1000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 1000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 1000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 1000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 3000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 3000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 3000 потоков
Пул 12 000-15 000 IP
Ротация адресов
Безлимитный трафик
До 3000 потоков
Зачем для Selenium нужны прокси
Selenium управляет браузером через WebDriver, и при параллельных тестах или сборе данных все сессии идут с одного адреса. Сайты быстро отвечают капчей и снижают скорость, когда получают много запросов с одного IP.
Selenium управляет обычным браузером, поэтому прокси в нём задаётся средствами самого браузера. Отсюда все особенности: адрес задаётся на весь запущенный экземпляр, а авторизацию по паролю приходится настраивать отдельно.

Особенности прокси для Selenium
Selenium автоматизирует реальный браузер, и при параллельном запуске множества сессий каждая должна работать со своего IP, иначе сайт видит, что все они идут из одного места. Под многопоточную автоматизацию нужен пул.
Наш пул отдаёт приватные IPv4 и SOCKS5, формат IP:PORT. Под сессии подключают ротацию адресов из пула.
Какие прокси нужны для Selenium
| Протокол | HTTP, HTTPS или SOCKS5 |
|---|---|
| Как задаётся | средствами браузера при запуске драйвера |
| Логин и пароль | требует расширения или обёртки, проще привязка |
| Что считать | число одновременных экземпляров |
| Обновление списка | каждые 15 минут |
| Авторизация | по привязке вашего IP в настройках, до 2 адресов |
Как задать прокси в Selenium и обойти окно авторизации
Аргумент запуска, через который браузеру передают прокси, не принимает логин и пароль: они либо игнорируются, либо вызывают окно авторизации, которое драйвер сам не закроет. Обходят это либо расширением, которое подставляет логин и пароль, либо обёрткой над драйвером, либо работают вовсе без пароля.
Последний путь короче. Пропишите свой IP в настройках личного кабинета, и список заработает по привязке, а браузеру достаточно передать IP:PORT.
Отдельно следите за резолвингом доменов и за числом экземпляров. Если 10 параллельных браузеров работают через один IP, все запросы идут с него, и он первым упирается в лимит, поэтому адреса берут по числу одновременных экземпляров, с запасом. Похожая схема разобрана на странице про Puppeteer.
- Логин и пароль в аргументе запуска не работают
- С привязкой по IP окна авторизации нет вовсе
- Адрес задаётся на весь экземпляр браузера
- Адреса берут по числу одновременных экземпляров
Как подключить прокси в Selenium
Доступ к пулу открывается после привязки IP: в настройках указывается адрес сервера или домашнего компьютера, где стоит софт, работающий с прокси, иначе подключения не будет. Выдаём в двух форматах: основной IP:PORT и, для программ с полями логина и пароля, дополнительный IP:PORT:LOGIN:PASS.
В Selenium прокси задаётся через опции драйвера (аргумент --proxy-server для Chrome или через seleniumwire для авторизации), формат IP:PORT, HTTP или SOCKS5.
Настройку проверяют на 2 сессиях. Сколько адресов нужно под число параллельных сессий, видно на бесплатном тесте.
Как купить прокси для Selenium
Порядок простой. Зарегистрируйтесь в личном кабинете и оформите заявку на бесплатный тест до 2 часов, привяжите свой IP и напишите оператору в тикете, чтобы проверить прокси на своих задачах.
Когда всё устраивает, выберите пакет по числу потоков и сроку, оплатите криптовалютой, и доступ откроется сразу после оплаты. Бесплатный тест один, его берут до покупки. Вопросы по настройке решает поддержка в тикете.
Частые вопросы
Подойдут ли прокси под Selenium?
Selenium принимает прокси через опции драйвера в форматах HTTP, HTTPS и SOCKS5, и мы выдаём их в основном формате IP:PORT. Подойдёт ли пул под ваше число потоков, видно на бесплатном тесте.
Сколько потоков можно запустить?
Число одновременных потоков и привязок зависит от выбранного пакета, а в пуле 12 000-15 000 IPv4, поэтому параллельные сессии получают разные адреса.
Какой протокол выбрать, HTTP или SOCKS5?
Для большинства сценариев в Selenium подходят оба, SOCKS5 удобнее для нестандартных соединений. Оба можно проверить на тесте и оставить тот, что стабильнее работает в вашей задаче.
Смотрите также: прокси для BAS, прокси для Puppeteer, прокси для скриптов Python, прокси для ZennoPoster, прокси для AMS Enterprise, прокси для A-Parser, прокси для Midjourney, прокси для CapMonster, весь каталог
© WinGate · источник материала · wingate.me/proxy/proksi-dlya-selenium