TrueSocks

Гайды · 7 мин

Как настроить прокси в Chrome, Firefox, Яндекс Браузере и Edge

Браузер - самое частое место, где нужен прокси. Но настраивается он по-разному: Chrome, Edge и Яндекс Браузер берут настройки из операционной системы, а у Firefox есть свои. Ниже пошаговые инструкции для четырёх популярных браузеров, способы запустить отдельный профиль с прокси и разбор ошибок, которые чаще всего встречаются после настройки.

  • Команда TrueSocks
  • 7 мин чтения

Два подхода: системный прокси и свой

Браузеры на движке Chromium (Google Chrome, Microsoft Edge, Яндекс Браузер, Opera и другие) по умолчанию используют системные настройки прокси. Это значит, что прокси, заданный в браузере, на самом деле задаётся для всей системы: его увидят и другие программы, которые учитывают системные параметры.

Firefox устроен иначе: у него собственный раздел настроек сети, и прокси можно задать только для Firefox, не трогая остальную систему. Поэтому Firefox удобен, когда прокси нужен в одном браузере, а всё остальное должно работать напрямую.

БраузерГде настраиваетсяSOCKS5 в стандартных настройкахЛогин и пароль
ChromeНастройки системыТолько через параметр запускаОкно авторизации для HTTP(S)
EdgeНастройки системыТолько через параметр запускаОкно авторизации для HTTP(S)
Яндекс БраузерНастройки системыТолько через параметр запускаОкно авторизации для HTTP(S)
FirefoxСвои настройки браузераДаОкно авторизации для HTTP(S), для SOCKS5 полей нет
Названия пунктов меню меняются от версии к версии. Ориентируйтесь на смысл: ищите раздел сети и прокси.

Google Chrome

  1. Откройте меню из трёх точек и выберите Настройки.
  2. Перейдите в раздел Система.
  3. Нажмите Открыть настройки прокси-сервера компьютера. Откроются параметры прокси Windows или macOS.
  4. Включите ручную настройку прокси, укажите адрес и порт, сохраните.
  5. Откройте любой сайт: если прокси работает по логину и паролю, Chrome покажет окно авторизации. Введите данные из кабинета.

Шаги для системных настроек подробно описаны в статье настройка прокси в Windows, macOS, Android и iOS. Помните, что после этого прокси будет использовать не только Chrome.

Отдельный профиль Chrome с прокси

Чтобы прокси работал только в одном окне Chrome, запустите браузер с отдельной папкой профиля и параметром --proxy-server. Такой экземпляр не зависит от системных настроек и от вашего основного профиля.

Windows: ярлык или командная строка
"C:\Program Files\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\profiles\proxy-1" --proxy-server="http://203.0.113.10:8000"

Для SOCKS5 укажите socks5://203.0.113.10:1080. Важное ограничение: в параметре запуска нельзя передать логин и пароль для SOCKS5, поэтому для этого способа нужен прокси с авторизацией по IP. Адрес в примере условный, путь к программе на вашем компьютере может отличаться.

Microsoft Edge и Яндекс Браузер

Оба браузера построены на Chromium и тоже используют системные настройки прокси.

  • Edge: меню из трёх точек, Параметры, раздел Система и производительность, пункт Открыть параметры прокси-сервера компьютера.
  • Яндекс Браузер: меню, Настройки, раздел Системные, блок Сеть, пункт Настройки прокси-сервера.

Дальше всё как в Chrome: откроются параметры системы, где задаются адрес и порт. Параметры запуска --proxy-server и --user-data-dir тоже работают в обоих браузерах, поэтому отдельный профиль с прокси можно сделать так же.

Mozilla Firefox

  1. Откройте меню и выберите Настройки.
  2. На вкладке Основные прокрутите вниз до блока Параметры сети и нажмите Настроить.
  3. Выберите Ручная настройка прокси.
  4. Для HTTP(S)-прокси укажите адрес и порт в поле HTTP прокси и отметьте Также использовать этот прокси для HTTPS.
  5. Для SOCKS5 оставьте поле HTTP пустым, укажите адрес и порт в поле Узел SOCKS и выберите SOCKS v5.
  6. При работе через SOCKS5 отметьте Отправлять DNS-запросы через прокси при использовании SOCKS v5, чтобы адреса сайтов определялись на стороне прокси, а не у вашего провайдера.
  7. Нажмите ОК.

Для HTTP(S)-прокси Firefox сам покажет окно ввода логина и пароля при первом запросе. Для SOCKS5 полей логина и пароля в стандартных настройках нет, поэтому используйте привязку по IP или расширение для управления прокси, которое поддерживает авторизацию.

Firefox позволяет держать несколько независимых профилей со своими настройками. Менеджер профилей открывается на странице about:profiles: создайте отдельный профиль под каждый прокси.

Расширения и PAC-файл: прокси только для нужных сайтов

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

  • Расширения для управления прокси. Позволяют переключать прокси одной кнопкой и задавать правила по доменам. Устанавливайте только расширения с хорошей репутацией из официального каталога: расширение с доступом к прокси видит весь ваш трафик.
  • PAC-файл. Небольшой скрипт автоконфигурации, который говорит браузеру, какие адреса отправлять через прокси. Путь к нему указывается в системных настройках или в Firefox в пункте URL автоматической настройки прокси.
Пример PAC-файла
function FindProxyForURL(url, host) {
  if (dnsDomainIs(host, ".example.com")) {
    return "PROXY 203.0.113.10:8000";
  }
  return "DIRECT";
}

В этом примере через прокси идут только сайты домена example.com, остальное открывается напрямую. Для SOCKS5 вместо PROXY пишется SOCKS5.

Если вы работаете с несколькими аккаунтами и каждому нужен свой прокси, своих cookie и отпечатка, обычные профили браузера становятся неудобны. Для этого есть антидетект-браузеры, о них в статье как подключить прокси в антидетект-браузере.

Как проверить, что браузер работает через прокси

  1. До включения прокси откройте сервис проверки IP и запомните адрес.
  2. Включите прокси и обновите страницу: адрес и страна должны совпасть с заказом.
  3. Проверьте утечки WebRTC: браузер может сообщать сайтам ваш реальный адрес в обход прокси.
  4. Для SOCKS5 убедитесь, что DNS-запросы тоже идут через прокси.

Пошаговая проверка с разбором утечек есть в статье как проверить прокси. Если данные выданы одной строкой, а браузер ждёт отдельные поля, разберите строку в конвертере прокси.

Безопасность при работе через прокси в браузере

Прокси-сервер видит, к каким сайтам вы подключаетесь. Содержимое страниц, пароли и cookie на сайтах с HTTPS остаются зашифрованными, но сам факт посещения сайта прокси известен. Поэтому важно, через чей сервер идёт трафик.

  • Не используйте случайные бесплатные прокси для входа в почту, банк и рабочие аккаунты. Почему, подробно разобрано в статье о бесплатных прокси.
  • Обращайте внимание на предупреждения о сертификате. Если через прокси браузер вдруг сообщает, что соединение не защищено, не вводите на этой странице данные и проверьте настройки.
  • Разделяйте личное и рабочее. Прокси для рабочих задач лучше настроить в отдельном профиле браузера, чтобы личные сайты не ходили через рабочий адрес и наоборот.
  • Отключайте прокси, когда он не нужен. Забытый системный прокси - частая причина того, что через несколько недель «перестал работать интернет»: срок прокси закончился, а настройки остались.

Браузер на телефоне

Мобильные версии Chrome, Яндекс Браузера и Safari не имеют собственных настроек прокси и используют настройки Wi-Fi сети. Как задать прокси для Wi-Fi на Android и iPhone, рассказано в статье настройка прокси в Windows, macOS, Android и iOS.

Частые ошибки и что они значат

ОшибкаЧто означаетЧто сделать
ERR_PROXY_CONNECTION_FAILEDБраузер не может подключиться к прокси-серверуПроверьте адрес и порт, протокол (HTTP или SOCKS5) и срок действия прокси
ERR_TUNNEL_CONNECTION_FAILEDПрокси не смог открыть соединение с сайтомПроверьте другой сайт; если не открывается ни один, проверьте авторизацию
407 Proxy Authentication RequiredПрокси требует логин и парольВведите данные заново без пробелов или добавьте свой IP в привязку
«Прокси-сервер отказывает в соединениях» в FirefoxПрокси недоступен или выбран неверный типСверьте поле: HTTP-прокси в HTTP, SOCKS5 в «Узел SOCKS»
Сайт видит старый IPБраузер не использует прокси или есть утечкаПроверьте, что настройки применены, и отключите WebRTC-утечки

Вопросы и ответы

Можно ли включить прокси только в Chrome, не трогая систему?

Да, запустите Chrome с отдельной папкой профиля и параметром --proxy-server. Тогда прокси будет работать только в этом окне. Для SOCKS5 этим способом нужен прокси с авторизацией по IP.

Почему Firefox не спрашивает пароль для SOCKS5?

В стандартных настройках Firefox нет полей логина и пароля для SOCKS5. Используйте HTTP(S)-прокси, привязку по IP или расширение для управления прокси с поддержкой авторизации.

Как быстро отключить прокси в браузере?

В Chrome, Edge и Яндекс Браузере отключите ручной прокси в системных настройках. В Firefox в параметрах сети выберите «Без прокси» или «Использовать системные настройки прокси».

На посадку

Прокси для этой задачи

Цена «от» за единицу на базовый срок, страны и скидка за объём видны на странице товара.

  • #настройка
  • #Chrome
  • #Firefox
  • #Яндекс Браузер
  • #Edge
Поделиться

Прокси предоставляются для законных задач. Спам, мошенничество и взлом запрещены, соблюдайте правила площадок. Правила сервиса

Все статьи