Как настроить прокси в Google Chrome
Где в Chrome настройки прокси, почему они общие с Windows, как запустить отдельный профиль Chrome через прокси и как проверить, какой прокси реально используется.
Многие ищут в Chrome поле «прокси», куда можно вписать адрес и порт. Такого поля нет. Chrome по умолчанию берёт сетевые настройки у операционной системы, а кнопка в его настройках просто открывает соответствующий раздел Windows или macOS.
Из этого следует главное: прокси, включённый «для Chrome» через его настройки, на самом деле включён для всей системы. Ниже — как с этим работать и как сделать так, чтобы через прокси шёл только Chrome.
Что подготовить
- адрес и порт прокси;
- логин и пароль;
- протокол — HTTP(S) или SOCKS5.
Реквизиты подключения Proxy5G и текущий протокол показаны в разделе «Мои прокси». Для Chrome удобнее HTTP(S): почему — ниже, в разделе про SOCKS5.
Запишите свой обычный внешний IP, чтобы было с чем сравнить.
Способ 1: системные настройки (весь компьютер)
- Откройте в Chrome меню (три точки) → Настройки → Система.
Быстрее — ввести в адресной строке
chrome://settings/system. - Нажмите Открыть настройки прокси-сервера для компьютера.
- Откроется окно системы. В Windows это «Параметры → Сеть и Интернет → Прокси-сервер», раздел ручной настройки.
- Включите использование прокси, укажите адрес и порт, сохраните.
- Полностью закройте Chrome (все окна) и откройте снова.
При первом запросе Chrome покажет окно входа для прокси — введите логин и пароль из кабинета.
Этот способ затронет Edge, Яндекс Браузер и другие программы, которые берут системные настройки. Подробности и подводные камни описаны в статье как настроить мобильный прокси в Windows.
Способ 2: отдельный ярлык Chrome через прокси
Chrome умеет принимать прокси через параметр запуска. Так через прокси пойдёт только конкретный экземпляр браузера, а система останется без изменений.
- Создайте копию ярлыка Chrome на рабочем столе.
- Откройте его Свойства и в поле Объект после пути к
chrome.exeчерез пробел допишите:
--user-data-dir="C:\ChromeProxy" --proxy-server="http://АДРЕС:ПОРТ"
- Замените
АДРЕСиПОРТна свои значения и сохраните. - Запустите Chrome через этот ярлык и введите логин и пароль, когда браузер попросит.
Зачем нужен --user-data-dir. Если Chrome уже открыт, новый запуск не
создаёт отдельный браузер, а просто открывает окно в уже работающем — и
параметр прокси молча игнорируется. Отдельная папка профиля заставляет Chrome
запустить независимый экземпляр со своими cookies, расширениями и историей.
Это заодно хорошо отделяет рабочие аккаунты от личных.
Чтобы какие-то адреса шли мимо прокси, добавьте параметр
--proxy-bypass-list="*.example.ru;127.0.0.1".
Способ 3: расширение
Расширения вроде FoxyProxy управляют
прокси прямо в браузере: включают его кнопкой, переключают между
подключениями и пускают через прокси только нужные сайты. Настройки
расширения перекрывают системные — на странице chrome://settings/system
Chrome в этом случае пишет, что прокси управляет расширение.
Про SOCKS5 в Chrome
Chrome поддерживает SOCKS5, например через параметр
--proxy-server="socks5://АДРЕС:ПОРТ". Но логин и пароль для SOCKS5
Chrome не передаёт — ни через параметр запуска, ни через расширения. Если
прокси требует авторизацию, используйте HTTP(S). В Proxy5G протокол
переключается в кабинете, адрес, порт, логин и пароль при этом не меняются.
Как узнать, какой прокси реально применяется
Откройте chrome://net-internals/#proxy. Там видно, какие настройки прокси
Chrome использует прямо сейчас — системные, из параметра запуска или от
расширения. Кнопка Re-apply settings заставляет браузер перечитать
настройки без перезапуска.
Если в chrome://settings/system написано, что настройки заданы
администратором, значит, на компьютере действуют политики организации.
Обходить их не стоит — обратитесь к тому, кто управляет компьютером.
Проверка результата
- Откройте сервис проверки IP в Chrome — адрес должен совпадать с выходом прокси.
- Если использовали способ 2, откройте тот же сервис в обычном Chrome. Там должен остаться ваш прежний IP.
- Проверьте WebRTC. Chrome может отдавать сайту реальный IP через этот канал даже при работающем прокси. Как проверить и закрыть утечку, описано в статье как отключить WebRTC.
Частые проблемы
- Параметр запуска не сработал. Chrome был уже открыт, а ярлык без
--user-data-dir. Закройте все окна или добавьте отдельную папку профиля. - Постоянно просит пароль. Неверный логин или пароль либо выбран не тот протокол.
- «ERR_PROXY_CONNECTION_FAILED». Неверный адрес или порт, прокси недоступен или в кабинете включён другой протокол.
- «ERR_TUNNEL_CONNECTION_FAILED». Прокси принял соединение, но не смог открыть сайт. Проверьте сайт без прокси и повторите через минуту.
- После отключения прокси нет интернета. Где-то осталась включённая настройка: в системе, в расширении или в ярлыке.
Больше симптомов и способов их разобрать — в статье типичные ошибки подключения к мобильному прокси.