Настройка прокси в Chrome (Windows, macOS, Linux)

Опубликовано: 26 августа 2026 · 7 мин чтения

Кратко: Chrome использует системный прокси, флаг --proxy-server или расширение — выберите один способ. Введите gw.roamproxy.com порт 41080 как HTTP-прокси и войдите с именем пользователя и паролем из личного кабинета, когда Chrome их запросит. Никогда не используйте запись SOCKS — Chrome не может аутентифицироваться на SOCKS5. Для отдельного исследовательского браузера используйте --proxy-server="http://gw.roamproxy.com:41080" --user-data-dir=…. Проверяйте на странице проверки IP и на двух-трёх реальных сайтах, а также запустите тест WebRTC.

Что нужно подготовить перед началом

Возьмите эти четыре значения из личного кабинета Roam и держите вкладку открытой.

ПолеЗначение
Серверgw.roamproxy.com
Порт41080
Имя пользователясгенерировано в личном кабинете
Парольсгенерирован в личном кабинете

Используйте в браузере тип прокси HTTP, а не SOCKS. Это противоположно советам в наших руководствах по приложениям-клиентам, и сделано это намеренно. Firefox и Chrome не могут отправить имя пользователя и пароль на SOCKS5-прокси — таких полей просто не существует, — поэтому запись SOCKS с учётными данными Roam молча не срабатывает. Оба браузера могут аутентифицироваться на HTTP-прокси, а шлюз Roam принимает HTTP CONNECT с теми же учётными данными на том же порту. Поскольку браузер делает только HTTP- и HTTPS-запросы, а HTTPS проходит через прокси как CONNECT к имени хоста, проблема утечки DNS, из-за которой HTTP — неверный выбор для клиента уровня всего устройства, здесь не возникает.

Шаг 1 — Решите, на каком уровне включить прокси

У Chrome нет собственных настроек прокси. Он использует то, что задано в операционной системе, если только вы не запустите его с флагом или не установите расширение. Это даёт три способа поставить Chrome за Roam — от самого простого до самого управляемого:

СпособОбласть действияКогда использовать
Системные настройки проксиВсе приложения, учитывающие системный прокси ОСНужно, чтобы весь трафик компьютера шёл через Roam
Флаг --proxy-serverОдин экземпляр Chrome со своим профилемНужен отдельный браузер на Roam рядом с обычным
Прокси-расширениеПравила по отдельным сайтам внутри одного профиляНужно перевести через Roam лишь несколько доменов, а остальное оставить напрямую

Шаг 2A — Системные настройки прокси

Windows: Settings → Network & internet → Proxy → Manual proxy setup → Set up → включите Use a proxy server, адрес gw.roamproxy.com, порт 41080, Save. Chrome запросит имя пользователя и пароль при первом запросе; отметьте опцию их запомнить.

macOS: System Settings → Network → ваше подключение → Details… → Proxies → включите Web proxy (HTTP) и Secure web proxy (HTTPS), сервер gw.roamproxy.com, порт 41080, и введите имя пользователя и пароль в полях под каждым из них. Нажмите OK, затем Apply.

Не включайте запись SOCKS proxy ни на одной из платформ — Chrome не может передать в неё учётные данные.

Шаг 2B — Отдельный Chrome с флагом --proxy-server

Это самый чистый вариант для исследовательской работы: второе окно Chrome со своим профилем, cookie и прокси, работающее рядом с вашим повседневным браузером. Ничего не нужно закрывать — просто запустите ещё один экземпляр с другим каталогом user-data.

Windows (диалог Run или цель ярлыка):

"C:\Program Files\Google\Chrome\Application\chrome.exe" --proxy-server="http://gw.roamproxy.com:41080" --user-data-dir="%LOCALAPPDATA%\ChromeRoam"

macOS (Terminal):

open -na "Google Chrome" --args --proxy-server="http://gw.roamproxy.com:41080" --user-data-dir="$HOME/ChromeRoam"

Linux:

google-chrome --proxy-server="http://gw.roamproxy.com:41080" --user-data-dir="$HOME/ChromeRoam"

Chrome запросит имя пользователя и пароль при первом запросе. Учётные данные никогда не становятся частью командной строки, поэтому они не попадают в историю shell или списки процессов.

Шаг 2C — Прокси-расширение для правил по отдельным сайтам

Если вы хотите использовать Roam только для определённых доменов, установите расширение для переключения прокси, например Proxy SwitchyOmega (или один из его поддерживаемых форков). Создайте профиль с протоколом HTTP, сервером gw.roamproxy.com, портом 41080, введите учётные данные в поля аутентификации, затем добавьте правила для доменов, которые должны использовать этот прокси, и установите значение по умолчанию direct. Выбирайте HTTP, а не SOCKS5 — API расширений Chrome тоже не может аутентифицироваться на SOCKS5.

Шаг 3 — Проверьте (как следует)

Откройте проверку IP или https://ip.sb в Chrome с настроенным Roam и убедитесь, что показывается выходной IP Roam в нужном вам регионе. Затем откройте два-три сайта, которыми вы пользуетесь на самом деле; страница проверки IP — это один небольшой запрос, который проходит успешно даже в условиях, когда реальный просмотр не работает. Если IP изменился, а сайты зависают по таймауту, перейдите к статье подключено, но не работает.

Также запустите тест на утечку WebRTC. В Chrome нет встроенного переключателя для отключения WebRTC; если тест показывает ваш настоящий адрес, установите расширение, ограничивающее WebRTC (найдите в Web Store WebRTC Network Limiter — собственное расширение Google), и настройте его на отключение непроксируемого UDP. Делайте это только в профиле Roam.

Если ваша сеть не может достучаться до шлюза

Ни один из трёх способов не умеет объединяться в цепочку через дополнительный узел. Если ваша сеть блокирует прямые соединения к gw.roamproxy.com:41080, запустите системный клиент, который поддерживает объединение в цепочку, — Clash с dialer-proxy, либо на macOS настройку из руководства настройка прокси в macOS, — и позвольте Chrome следовать системному прокси, который устанавливает этот клиент.

Тарифы и стоимость сессии

Трафик вращающихся резидентных IP тарифицируется по $2/ГБ без месячного минимума, поэтому браузер для исследований или тестирования обходится в центы, а не в подписку. Если вам нужен один адрес, остающийся неизменным между сессиями — например, для любого сайта с авторизацией, плохо реагирующей на смену IP, — статический резидентный IP стоит $4/IP в месяц. Новые аккаунты получают 300 МБ пробного трафика при первом пополнении (от $2) — этого более чем достаточно, чтобы пройти это руководство и убедиться, что выходной IP ведёт себя так, как ожидает ваш целевой сайт.

Часто задаваемые вопросы

Chrome никогда не запрашивает имя пользователя и пароль.

Значит, запрос не доходит до шлюза. Проверьте адрес и порт, убедитесь, что прокси действительно включён (системная настройка сохранена, либо флаг реально применился — chrome://version показывает командную строку запущенного экземпляра), и удостоверьтесь, что вы тестируете именно тот экземпляр Chrome, в котором настроен прокси, а не свой обычный. Если ваша сеть вообще не может достучаться до gw.roamproxy.com:41080, см. последний раздел.

Можно ли указать имя пользователя и пароль прямо во флаге --proxy-server?

Нет. Chrome игнорирует учётные данные в этом URL и всё равно показывает запрос, а размещение их в командной строке раскрыло бы их в истории shell и списках процессов. Введите их в диалоговом окне и позвольте Chrome запомнить их для этого профиля.

Почему не SOCKS5, как в ваших руководствах по приложениям-клиентам?

Chrome вообще не может аутентифицироваться на SOCKS5-прокси — ни через системные настройки, ни через флаг, ни из расширения, — поэтому запись SOCKS5 с учётными данными Roam молча не срабатывает. Шлюз принимает HTTP CONNECT с теми же учётными данными на том же порту, и для браузера это правильный выбор: HTTPS проходит как CONNECT к имени хоста, поэтому утечки DNS не происходит. Что действительно может утекать в браузере — это WebRTC; запустите тест и добавьте расширение-ограничитель.

Какой способ лучше всего отделяет обычный просмотр от прокси-сессии?

Флаг --proxy-server со своим --user-data-dir. У этого экземпляра отдельные cookie, логины, история и прокси; ваш повседневный Chrome остаётся нетронутым. Системные настройки влияют на все приложения, а расширение делит cookie профиля с вашим обычным (не прокси) просмотром.

Roam — это слой выходного IP для этой настройки: вращающиеся резидентные по $2/ГБ, статические резидентные по $4/IP в месяц, без месячного минимума. Создайте аккаунт и получите 300 МБ пробного трафика при первом пополнении — этого достаточно, чтобы завершить это руководство и убедиться, что выходной IP ведёт себя так, как ожидает ваш целевой сайт.