/home/ram1337/

Использование Proxifier на максималках

#macos #windows #proxifier #shadowsocks

Как удобно настроить Proxifier для повседных задач

Зачем вообще Proxifier

Proxifier — это системный прокси-роутер, который позволяет:

  • направлять трафик конкретных приложений через прокси;
  • комбинировать несколько прокси (Shadowsocks, SOCKS5, HTTP);
  • управлять маршрутизацией без VPN-туннеля.

В отличие от VPN:

  • не весь трафик идёт через прокси;
  • локальная сеть, Docker, VPNы и dev-инфра не ломаются;
  • можно очень точно настроить, что и куда идёт.

Что потребуется

Перед началом убедись, что у тебя есть:

  • установленный и активированный Proxifier
  • рабочий прокси:
    • Shadowsocks
    • SOCKS5 / HTTP
  • понимание, какие приложения и сайты ты хочешь проксировать

⚠️ Proxifier не создаёт прокси. Он только маршрутизирует трафик через них.


Базовая логика работы

Proxifier работает по простому принципу:

  1. Приложение открывает соединение
  2. Proxifier перехватывает запрос
  3. Сравнивает его с правилами Proxifier
  4. Направляет:
    • через прокси
    • или напрямую

Добавляем прокси через Shadowsocks-NG (на примере macOS)

  1. Установи приложение Shadowsocks-NG: https://github.com/shadowsocks/ShadowsocksX-NG/releases/tag/v1.10.3
  2. Добавь свой прокси сервер
Настройка прокси в Shadowsocks-NG
  1. В настройках (Preferences → Advanced) установи свойства локального SOCKS5 сервера
Настройка локального прокси в Shadowsocks-NG
  1. Включи Shadowsocks и установи мод Manual
Настройка прокси в Shadowsocks-NG

Добавляем прокси (Shadowsocks / SOCKS5)

Пример: SOCKS5 (Shadowsocks)

  1. Открой Proxifier → Settings → Proxies
  2. Нажми Add
  3. Укажи настройки, которые мы указывали выше (для локального сервера прокси)
    • Type: SOCKS5
    • Address: 127.0.0.1
    • Port: 1086
  4. Сохрани
Настройка прокси в Proxifier
  1. Открой Proxifier → Settings → DNS
  2. Установи галку напротив Resolve hostnames through proxy - это нужно для того чтобы DNS запросы шли через прокси - меньше шансов спалить реальный IP
Настройка прокси в Proxifier

Главное: правила (Rules)

Принцип

  • правила читаются сверху вниз
  • первое совпавшее правило — применяется
  • в конце всегда должен быть Direct
Настройка правил в Proxifier

Пример - настройка правил для YouTube

  1. Добавляем правило, называем YouTube, устанавливаем галку на Enabled
  2. Поле Applications ставим Any
  3. В Target Hosts указываем следующие домены:
*.youtube.com
*.googlevideo.com
*.ytimg.com
*.youtubei.googleapis.com
*.youtu.be
r*.googlevideo.com
redirector*.googlevideo.com
i.ytimg.com
ytimg.com
suggestqueries.google.com
youtubeanalytics.googleapis.com
pagead2.googlesyndication.com
googleads.g.doubleclick.net
stats.g.doubleclick.net
s.ytimg.com
static.doubleclick.net
  1. Target Ports - оставляем пустым
  2. Action - устанавливаем наш добавленный ранее прокси сервер
  3. Сохраняем и радуемся, что ютуб работает, а остальные сайты открываются с Вашего IP. При этом Вы можете использовать даже корпоративный VPN - правила Proxifier будут использоваться Выше вашего Direct соединения.
Настройка правил YouTube в Proxifier

Если нужно - выдам основные домены для всех нужных вам сервисов. Пишите в личку


Как все не сломать

Обязательно смотрите, чтобы все ресурсы (Default, Localhost) были в самом низу с правилом Direct. Это позволяет не прокидывать через прокси остальные соединения, не указанные Выше по правилам.

Настройка Direct правил в Proxifier

Проверка работы

В главном окне Proxifier приложение выводит все соединения, пробрасываемые по добавленным правилам. Смотрите чтобы при открытии ресурса (не важно через какое приложение, если вы их не указывали) трафик пробрасывался через ваш SOCKS5 прокси.

Мониторинг правил в Proxifier