Настройка GeekProxy в Mozilla Firefox
У Firefox собственные настройки прокси, отдельные от системных. Это реальное преимущество: их изменение влияет только на Firefox, остальные приложения работают как обычно.
Что нужно: активный пакет GeekProxy и данные прокси из личного кабинета. Настройка занимает пару минут.
Получить прокси1 Перед началом
Краткий контекст по работе Firefox с прокси:
- У Firefox свои настройки прокси, независимые от операционной системы. Настройка прокси здесь затронет только Firefox
- HTTP-прокси с логином и паролем работает «из коробки» — Firefox показывает окно авторизации
- SOCKS5 с логином и паролем не работает в Firefox. Это давнее ограничение браузера (Bugzilla 122752, открыт с 2002 года). Для SOCKS5 нужна авторизация по IP-вайтлисту
- Если используешь SOCKS5, обязательно включи «Proxy DNS when using SOCKS v5», иначе будут утечки DNS
Что понадобится
- Активный пакет GeekProxy (резидентский или датацентр)
- Данные прокси из личного кабинета: Host, Port, Username, Password
- Поле Значение
- Протокол HTTP / SOCKS5
- Host 185.123.45.67
- Port 12345
- Username user-12345
- Password mypassword
2 Настройка прокси вручную
Процедура одинаковая на Windows, macOS и Linux. Firefox хранит настройки прокси внутри браузера, а не в системе.
Пошагово
- Открой Firefox, нажми иконку меню (три полоски) в правом верхнем углу, выбери Settings (Настройки)
- На вкладке General прокрути в самый низ до раздела Network Settings (Параметры сети)
- Нажми Settings… (Настроить…)
- Выбери Manual proxy configuration (Ручная настройка прокси)
- Заполни поля в зависимости от типа прокси:
- Для HTTP/HTTPS: введи Host и Port в поле HTTP Proxy. Включи галочку Also use this proxy for HTTPS
- Для SOCKS5: введи Host и Port в поле SOCKS Host, выбери SOCKS v5
- Если используешь SOCKS5, включи галочку Proxy DNS when using SOCKS v5
- Нажми OK
Manual proxy configuration с полями HTTP и SOCKS Host
Firefox применяет новые настройки сразу. Перезапускать браузер не нужно.
3 Авторизация
HTTP-прокси: окно авторизации
При первом открытии любого сайта Firefox покажет окно с запросом логина и пароля. Введи данные, поставь галочку Use Password Manager to remember this password — Firefox запомнит их и не будет спрашивать снова.
SOCKS5: только вайтлист по IP
Для SOCKS5 Firefox не показывает окно авторизации. Логин и пароль для SOCKS5 в браузере не поддерживаются вообще. Рабочий вариант — переключить GeekProxy на авторизацию по IP:
- Зайди в личный кабинет
- Открой настройки пакета
- Переключи авторизацию на Restricted by IP
- Добавь свой текущий IP адрес (кабинет может определить его автоматически)
- Сохрани
Теперь SOCKS5 в Firefox заработает без логина и пароля.
Если у тебя динамический IP, используй HTTP-прокси вместо SOCKS5. Для HTTP Firefox нормально работает с авторизацией по паролю.
4 Особенности SOCKS5
Всегда проксировать DNS
По умолчанию Firefox отправляет DNS-запросы напрямую, даже если используется SOCKS5. То есть твой провайдер видит какие сайты ты открываешь, хотя сам трафик идёт через прокси. Это называется DNS-утечка.
Решается галочкой Proxy DNS when using SOCKS v5 в Connection Settings. Для продвинутых: можно установить network.proxy.socks_remote_dns в true через about:config.
HTTP или SOCKS5: что выбрать
- HTTP — работает с логином/паролем в Firefox, проще в настройке, подходит для большинства задач (сёрфинг, скрапинг, мультиаккаунтинг)
- SOCKS5 — поддерживает больше протоколов (не только HTTP/HTTPS), нужен для отдельных инструментов, но требует вайтлист по IP для авторизации
Для типичного использования Firefox HTTP — более простой выбор. SOCKS5 имеет смысл если ты конкретно его требуешь.
5 Проверка работы
Быстрая проверка:
- Открой любой сайт, который показывает твой IP адрес
- Показанный IP должен совпадать с Host из личного кабинета GeekProxy
- Сравни и страну — если купил прокси США, должен видеть американский город
Для SOCKS5 дополнительно проверь утечки DNS. Открой dnsleaktest.com и запусти Standard Test. Найденный DNS-сервер должен быть в той же стране что и прокси, а не в твоей реальной локации.
Если проверка не проходит, убедись что в Connection Settings нет ошибок и ты не залогинен на сайте, который запоминает твою реальную локацию.
6 Отдельный профиль (продвинуто)
Firefox поддерживает несколько профилей с разными настройками. Удобно если нужно одно окно Firefox с прокси, другое — без, и оба запущены одновременно.
Как создать профиль для прокси
- Закрой все окна Firefox
- Запусти Firefox с менеджером профилей:
- Windows:
firefox.exe -P - macOS:
/Applications/Firefox.app/Contents/MacOS/firefox -P - Linux:
firefox -P
- Windows:
- Нажми Create Profile, дай ему имя типа «Proxy»
- Поставь галочку Don't ask at startup если хочешь чтобы выбор профиля был каждый запуск, иначе оставь так
- Открой новый профиль и настрой прокси как описано выше
Запуск конкретного профиля
Создай ярлык на рабочем столе с флагом профиля:
- Windows:
firefox.exe -P "Proxy" -no-remote - macOS:
open -n -a Firefox --args -P "Proxy" -no-remote
Флаг -no-remote позволяет запускать несколько профилей Firefox одновременно.
Изоляция через профили хорошо работает когда нужны разные IP для разных задач — например, основной профиль для личного браузинга, профиль «Proxy» для конкретного аккаунта или гео-локации.
7 Частые проблемы
Сайты грузятся без прокси
Открой Connection Settings ещё раз и проверь что выбран Manual proxy configuration, а не «No proxy» или «Use system proxy settings». Если всё правильно, проверь не перебивает ли настройки какое-то расширение Firefox.
Окно авторизации появляется постоянно для HTTP-прокси
Firefox должен запомнить логин если ты поставил галочку Use Password Manager. Проверь в Settings → Privacy & Security → Logins and Passwords что данные сохранены. Если окно всё равно появляется — переключись на авторизацию по IP.
SOCKS5 не подключается
Самая частая причина: пытаешься использовать логин/пароль, а Firefox не передаёт их через SOCKS5. Переключи авторизацию на вайтлист по IP в личном кабинете, или используй HTTP-прокси вместо SOCKS5.
Медленная загрузка страниц
Проверь что включена галочка Proxy DNS when using SOCKS v5 — без неё DNS-запросы могут идти долго. Для HTTP-прокси эта опция не нужна.
Какие-то сайты блокируют / везде капча
Датацентр IP попадают под подозрение чаще на Google, Facebook, стриминговых сервисах. Попробуй резидентский пакет — у него выше успешность.
"Прокси-сервер отказывается принимать соединения"
Проверь три вещи:
- Активен ли пакет, не истёк ли срок (см. в личном кабинете)
- Правильно ли введены Host и Port (без опечаток)
- Не блокирует ли файрвол порт прокси
Получить прокси для Firefox
Резидентские или датацентр, HTTP или SOCKS5, готово за секунды.
Оформить заказ