Особенности Brave и прокси
Brave Browser построен на Chromium, поэтому работа с прокси аналогична Google Chrome. Brave использует системные настройки прокси по умолчанию, но также поддерживает расширения и флаги командной строки.
Важная особенность: встроенный Brave VPN/Firewall не является прокси и работает на уровне системы. Настройка прокси — отдельный процесс.
Способ 1: Системные настройки
Windows 10/11
- Откройте Brave → Настройки → Система → Открыть настройки прокси-сервера компьютера
- Или: Windows Settings → Network & Internet → Proxy
- В разделе «Manual proxy setup» включите «Use a proxy server»
- Введите адрес прокси и порт
- Нажмите «Save»
macOS
- Откройте System Preferences → Network
- Выберите активное подключение (Wi-Fi или Ethernet)
- Нажмите «Advanced» → вкладка «Proxies»
- Отметьте нужный тип прокси (HTTP, HTTPS, SOCKS)
- Введите адрес и порт
- Нажмите OK → Apply
Linux
- Откройте Settings → Network → Network Proxy
- Выберите «Manual»
- Введите адрес и порт для HTTP, HTTPS, SOCKS
- Настройки применяются автоматически
Важно: системные настройки влияют на все браузеры и приложения.
Способ 2: Расширения (рекомендуемый)
SwitchyOmega
SwitchyOmega — лучшее расширение для управления прокси в Chromium-браузерах.
Установка:
1. Откройте Brave Web Store (chrome.google.com/webstore)
2. Найдите «Proxy SwitchyOmega»
3. Нажмите «Add to Brave»
Настройка профиля прокси:
1. Нажмите иконку SwitchyOmega → Options
2. Выберите «proxy» профиль (или создайте новый)
3. Выберите протокол: HTTP, HTTPS, SOCKS4 или SOCKS5
4. Введите адрес сервера и порт
5. Если нужна аутентификация — включите и введите логин/пароль
6. Нажмите «Apply changes»
Auto Switch (умное переключение):
1. Создайте профиль «auto_switch»
2. Добавьте правила: для каких доменов использовать прокси
3. Остальной трафик — напрямую (Direct)
4. Это реализует split tunneling прямо в браузере
Другие расширения
FoxyProxy — аналог SwitchyOmega с другим интерфейсом.
Proxy Helper — простое расширение для быстрого переключения прокси.
Способ 3: Флаги командной строки
Brave можно запустить с указанием прокси через флаг:
Windows:
brave.exe --proxy-server="http://proxy_ip:port"
macOS:
/Applications/Brave Browser.app/Contents/MacOS/Brave Browser --proxy-server="http://proxy_ip:port"
Linux:
brave-browser --proxy-server="http://proxy_ip:port"
Типы прокси в флаге
- HTTP: --proxy-server="http://ip:port"
- SOCKS5: --proxy-server="socks5://ip:port"
- HTTPS: --proxy-server="https://ip:port"
Исключения
Для обхода прокси для определённых адресов:
--proxy-bypass-list="localhost;127.0.0.1;*.local"
PAC-файл
Для сложных правил маршрутизации:
--proxy-pac-url="http://example.com/proxy.pac"
Аутентификация прокси
Через расширения
SwitchyOmega поддерживает аутентификацию по логину/паролю. Укажите credentials в настройках профиля.
Через URL (HTTP прокси)
Формат: http://username:password@proxy_ip:port
Не все прокси поддерживают аутентификацию через URL. Для SOCKS5 с аутентификацией лучше использовать расширение.
Всплывающее окно
Если прокси требует аутентификацию, Brave покажет диалоговое окно для ввода логина и пароля.
Проверка работы
После настройки прокси проверьте:
1. Откройте сайт проверки IP (например, gproxy.net/tools/my-ip)
2. Убедитесь, что отображается IP прокси, а не ваш
3. Проверьте отсутствие WebRTC-утечки
4. Проверьте DNS-утечку
Brave Shields и прокси
Brave Shields (встроенный блокировщик) работает независимо от прокси. Shields продолжает блокировать трекеры и рекламу даже при использовании прокси.
Если прокси не работает корректно — попробуйте временно отключить Shields для конкретного сайта.
Советы
- Используйте SwitchyOmega для гибкого управления — лучше, чем системные настройки
- Включите удалённый DNS для SOCKS5 — предотвращает DNS-утечку
- Отключите WebRTC — Brave Settings → Privacy → WebRTC IP handling policy → Disable
- Проверяйте утечки после настройки
- Brave VPN не заменяет прокси — это разные инструменты
Заключение
Настройка прокси в Brave Browser идентична Chrome благодаря общей базе Chromium. Рекомендуемый метод — расширение SwitchyOmega для гибкого управления профилями и правилами маршрутизации. Для простых задач достаточно флагов командной строки.