SANSARA
SANSARA13 июля 2026 г.8 мин

Selenium с прокси для Firefox на Python в 2026 году

Настройка Selenium с прокси для Firefox на Python в 2026 году. Практические примеры кода, работа с личным VPS SANSARA, ошибки и решения для автоматизации браузера через прокси.

VPSSANSARAгайд

Чтобы автоматизировать Firefox через прокси в Python с помощью Selenium, настройте прокси в FirefoxOptions через класс Proxy. Для аутентифицированных прокси используйте IP‑whitelisting или современные методы на основе Chrome DevTools Protocol. С SANSARA вы получаете личный VPS с готовым подключением: регистрируетесь, берёте данные из кабинета и импортируете их в клиент на своём устройстве. Это даёт выделенный узел вместо общего пула и позволяет гибко управлять прокси‑настройками для Selenium‑скриптов.

Коротко:

  • Selenium 4.x в 2026 году поддерживает прокси через selenium.webdriver.common.proxy.Proxy.
  • Для Firefox передайте Proxy в FirefoxOptions — браузер будет ходить через указанный прокси.
  • Аутентифицированные прокси (user:pass) в Firefox сложны; проще использовать IP‑whitelisting у провайдера прокси.
  • С личным VPS SANSARA вы получаете стабильный IP, который можно добавить в белый список провайдера прокси.
  • Telegram‑бот SANSARA помогает быстро получить данные подключения для всех устройств.
  • Доступны локации в 9+ странах (Европа и другие узлы), что полезно для тестирования гео‑зависимых сценариев.

Что это и кому подходит

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

Связка Selenium + Firefox + Python + прокси подходит:

  • разработчикам парсеров и скраперов, которым нужно обходить блокировки по IP;
  • тестировщикам, проверяющим поведение сайтов из разных стран;
  • исследователям, изучающим доступность контента в разных регионах;
  • тем, кто хочет запускать браузерную автоматизацию с гарантированным IP через личный VPS.

Личный VPS SANSARA здесь удобен тем, что даёт выделенный узел с постоянным IP. Этот IP можно внести в белый список у провайдера прокси и не мучиться с логином‑паролем в коде.

Как настроить по шагам (с личным VPS SANSARA)

Шаг 1. Получите личный VPS в SANSARA

  • Зарегистрируйтесь в SANSARA, выберите локацию (например, Германия или Нидерланды).
  • В кабинете появятся данные подключения: адрес сервера, логин, пароль, тип протокола.
  • Telegram‑бот SANSARA продублирует эти данные — удобно, если вы настраиваете несколько устройств.

Шаг 2. Установите Selenium и драйвер Firefox

Убедитесь, что используете актуальные версии (2026 год):

`bash pip install selenium `

Скачайте geckodriver с официального сайта Mozilla и положите в PATH или укажите путь явно.

Шаг 3. Настройте прокси в коде (Firefox, без аутентификации)

Пример для HTTP‑прокси без логина‑пароля:

`python from selenium import webdriver from selenium.webdriver.firefox.options import Options from selenium.webdriver.common.proxy import Proxy, ProxyType

PROXY = "198.51.100.7:8080" # замените на реальные данные

proxy = Proxy() proxy.proxy_type = ProxyType.MANUAL proxy.http_proxy = PROXY proxy.ssl_proxy = PROXY # для HTTPS

options = Options() options.proxy = proxy

driver = webdriver.Firefox(options=options) driver.get("https://httpbin.org/ip") print(driver.page_source) driver.quit() `

Если прокси требует логин и пароль, в 2026 году штатные средства Selenium для Firefox с этим плохо справляются. Вместо этого:

  • Возьмите прокси с IP‑whitelisting.
  • Настройте личный VPS SANSARA так, чтобы его внешний IP попал в белый список провайдера.
  • Используйте код выше — аутентификация будет происходить на стороне провайдера.

Шаг 4. Проверьте, что трафик идёт через прокси

Откройте страницу типа https://httpbin.org/ip — в ответе должен быть IP вашего прокси, а не локальный.

ПодходПлюсыМинусы
Прокси без аутентификацииПростая настройка в коде, подходит для тестовМогут быть публичные, медленные, забаненные
Прокси + IP‑whitelistingНе нужны логин‑пароль в коде, стабильнееТребует статичного IP (например, от VPS)
Аутентификация через CDPМощный контроль, подходит для ChromeСложная реализация, не всегда работает в Firefox

С личным VPS SANSARA удобно использовать второй вариант: у вас есть постоянный IP, который можно добавить в whitelist.

Устройства: iPhone, Android, Windows, macOS

Selenium‑скрипты обычно запускаются на компьютере, но настройки прокси и доступ к VPS универсальны для всех платформ.

  • Windows / macOS: установите Python, Selenium, настройте клиент для подключения к личному VPS SANSARA. Данные берёте из кабинета или Telegram‑бота. Запускайте скрипты локально — браузер будет использовать прокси, заданный в коде.
  • iPhone / Android: напрямую Selenium не используется, но вы можете:
  • держать скрипт на своём VPS и запускать его удалённо (например, по SSH);
  • настроить на телефоне клиент, который подключается к вашему VPS и использует его как шлюз для всего трафика.

SANSARA поддерживает клиенты под все эти ОС, поэтому вы можете иметь один личный сервер, а подключаться с разных устройств.

Частые ошибки и как их избежать

  1. 01Неверный формат прокси

Указывайте ip:port без схемы внутри http_proxy (например, "198.51.100.7:8080"). Если нужна схема, она задаётся в proxy_type.

  1. 01Прокси требует логин‑пароль, а вы пытаетесь вписать в URL

В 2026 году user:pass@ip:port в http_proxy для Firefox через Selenium часто не работает. Вместо этого используйте IP‑whitelisting или переходите на Chrome с CDP‑авторизацией.

  1. 01Драйвер не видит прокси из‑за системных настроек

Убедитесь, что в системе нет глобального прокси, который конфликтует с настройками Selenium. На VPS это проще — там обычно чистая среда.

  1. 01Прокси не отвечает или блокирует трафик

Проверьте, что IP вашего VPS добавлен в белый список у провайдера прокси. Используйте curl -x http://proxy_ip:port https://httpbin.org/ip для проверки вне Selenium.

  1. 01Устаревшие версии Selenium или драйвера

В 2026 году актуальна Selenium 4.x. Старые способы настройки прокси (например, через профили Firefox) могут не работать. Всегда сверяйтесь с официальной документацией.

FAQ

Можно ли использовать один личный VPS SANSARA для нескольких Selenium‑скриптов с разными прокси?+

Да. На одном VPS можно запускать несколько экземпляров браузера, каждый со своим прокси‑набором. Главное, чтобы прокси были рабочие и не конфликтовали друг с другом.

Нужно ли открывать порты на VPS для работы Selenium с прокси?+

Нет. Selenium работает на вашей машине или на VPS, а прокси — это внешний сервер. VPS лишь использует его, как и любое другое устройство. Открывать дополнительные порты под прокси обычно не требуется.

Почему в 2026 году не стоит полагаться на selenium‑wire для аутентифицированных прокси?+

В 2026 году оригинальный selenium-wire плохо совместим с новыми версиями Python и зависимостями (например, blinker). Рекомендуется либо использовать форк selenium-wire-lw, либо обходиться штатными средствами Selenium + IP‑whitelisting.

Как проверить, что Firefox в Selenium действительно ходит через прокси?+

Откройте страницу, которая показывает ваш IP (например, httpbin.org/ip), и сравните его с IP вашего прокси. Если IP совпадает — всё работает.

Можно ли настроить Selenium с прокси на телефоне через SANSARA?+

Прямой запуск Selenium на iOS/Android сложен. Практичнее держать скрипт на вашем VPS и управлять им удалённо, либо настроить на телефоне клиент, который использует VPS как шлюз для всего трафика.

Итог

  • Настройте прокси для Firefox через Proxy и FirefoxOptions — это актуальный способ в 2026 году.
  • Для аутентифицированных прокси используйте IP‑whitelisting, добавив IP вашего личного VPS SANSARA в белый список провайдера.
  • Проверяйте работоспособность прокси вне Selenium (например, curl) перед интеграцией в код.
  • Держите Selenium и драйверы в актуальном состоянии, чтобы избежать проблем с совместимостью.
  • Используйте личный VPS SANSARA как стабильную точку с постоянным IP для тестирования и автоматизации из разных локаций.

Ещё по теме

CTA · SANSARA

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.