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

ProxiFyre: что это такое

ProxiFyre — это инструмент для Windows, позволяющий выборочно перенаправлять сетевой трафик через SOCKS5-прокси. Он пригодится, когда приложение не поддерживает прокси-настройки самостоятельно или когда через прокси нужно пропустить только определённые программы, оставив остальной трафик нетронутым. Ниже — пошаговое руководство по установке, настройке и проверке работы ProxiFyre.

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

Возможности ProxiFyre

ProxiFyre работает как проксификатор для Windows и перенаправляет TCP- и UDP-трафик через SOCKS5. В отличие от системных настроек прокси Windows, здесь можно выбрать конкретные приложения — браузер, клиент или любую другую программу.

Ключевые особенности:

  • работа поверх Windows Packet Filter;
  • поддержка нескольких SOCKS5-прокси одновременно;
  • поддержка IPv4 и IPv6;
  • возможность задавать исключения для отдельных процессов;
  • работа в фоне как служба Windows.

Важно: ProxiFyre создан только для Windows. На Ubuntu, Debian, CentOS и других Linux-дистрибутивах эта инструкция неприменима.

Что понадобится для установки ProxiFyre

В руководстве используется версия ProxiFyre 2.6.1. Для большинства ПК на Intel или AMD подходит сборка x64.

Требования:

  • Windows с правами администратора;
  • действующий SOCKS5-прокси (IP или домен, порт, при необходимости — логин и пароль);
  • .NET Framework 4.7.2 или новее для x86/x64 (для Windows on Arm — 4.8.1 или новее);
  • доступ в интернет для загрузки установщика и компонентов.

Обратите внимание: ProxiFyre не создаёт прокси-сервер и не предоставляет его. Нужен уже работающий SOCKS5-прокси, данные которого вы укажете в программе.

Установщик ProxiFyre умеет самостоятельно подтянуть Microsoft Visual C++ Runtime и Windows Packet Filter, если их нет в системе. А вот .NET Framework он не устанавливает — об этом нужно позаботиться заранее.

Как загрузить ProxiFyre

Перейдите на страницу релиза ProxiFyre 2.6.1 на GitHub и в разделе Assets выберите установщик под вашу архитектуру:

Архитектура Windows Файл
64-бит Intel/AMD ProxiFyre-2.6.1-win-x64-setup.exe
32-бит Windows ProxiFyre-2.6.1-win-x86-setup.exe
Windows on Arm ProxiFyre-2.6.1-win-arm64-setup.exe

Для большинства систем подойдёт x64-установщик. Именно вариант *-setup.exe рекомендован разработчиком для стандартной установки. ZIP-архив содержит только файлы приложения и предназначен для ручного развёртывания, а MSI удобен для управляемой установки, когда зависимости уже подготовлены.

Файлы ProxiFyre не имеют цифровой подписи, поэтому Windows может показать предупреждение «Неизвестный издатель». На странице релиза публикуются SHA-256 контрольные суммы — по ним можно проверить скачанный установщик.

Как установить ProxiFyre

Скачайте установщик со страницы релиза и запустите его.

Пройдите шаги мастера установки. Если в системе не хватает Microsoft Visual C++ Runtime или Windows Packet Filter, setup может загрузить и установить их автоматически.

По завершении откройте ProxiFyre через меню «Пуск». В актуальных версиях есть графический интерфейс, поэтому вручную создавать app-config.json для базовой настройки не требуется.

Служба ProxiFyre не стартует автоматически, пока не будет создана корректная конфигурация. Сначала нужно добавить SOCKS5-прокси и правило маршрутизации.

Примечание: для настройки прокси на ПК его необходимо предварительно развернуть на VPS. Как это сделать — читайте в статье «Как сделать прокси сервер на VPS«.

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

Настройка SOCKS5-прокси

Перед настройкой правила учтите: если приложение, трафик которого вы хотите направить через прокси, уже запущено, трафик может не пойти. После настройки такое приложение лучше перезапустить.

После запуска ProxiFyre откроется окно управления. Нажмите кнопку «Add», чтобы добавить новое правило маршрутизации.

В открывшемся окне заполните поля:

  • SOCKS5 endpoint — адрес и порт прокси, например 185.123.45.67:1080 или proxy.example.com:1080.
  • Username и Password — логин и пароль, если прокси требует авторизацию. Без авторизации оставьте поля пустыми.
  • Protocols — для обычной настройки выберите TCP и UDP. Если прокси не поддерживает UDP, оставьте только TCP.
  • Address families — обычно IPv4 и IPv6. При этом адрес самого SOCKS5-сервера должен быть доступен по IPv4.
  • Transport — для обычного SOCKS5-прокси выберите TCP.

Затем укажите приложение, которое должно работать через прокси. Например, для Google Chrome добавьте chrome.

После нажатия «ОК» вы вернётесь на главную страницу, где появится созданное подключение. Заполнив параметры, нажмите Validate для проверки конфигурации, затем Apply & Restart и Start.

Как направить отдельную программу через прокси

Главная ценность ProxiFyre — возможность пустить через прокси не весь трафик, а только выбранных приложений. В правило добавляется имя исполняемого файла или часть пути к нему.

При настройке через графический интерфейс вручную редактировать конфигурацию не нужно. Файл app-config.json пригодится для ручной настройки или автоматизации. Пример правила для Chrome и Firefox:

{
 "logLevel": "Info",
 "bypassLan": true,
 "proxies": [
 {
 "appNames": ["chrome", "firefox"],
 "socks5ProxyEndpoint": "proxy.example.com:1080",
 "username": "LOGIN",
 "password": "PASSWORD",
 "socks5Transport": "TCP",
 "supportedProtocols": ["TCP", "UDP"],
 "supportedAddressFamilies": ["IPv4", "IPv6"]
 }
 ],
 "excludes": []
}

Файл конфигурации app-config.json лежит рядом с ProxiFyre.exe. Графический интерфейс редактирует тот же файл, поэтому для обычной настройки удобнее использовать GUI.

Параметр bypassLan оставляет локальный сетевой трафик без прокси. В excludes можно перечислить приложения, которые всегда должны подключаться напрямую. Учтите: логин и пароль SOCKS5 хранятся в app-config.json в открытом виде. Не передавайте файл другим пользователям и ограничьте доступ к каталогу ProxiFyre.

Если правил несколько, они проверяются сверху вниз, и применяется первое совпавшее. Поэтому более конкретные правила размещайте выше общих.

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

Сначала, до включения ProxiFyre, откройте в нужной программе любой сервис проверки IP и запомните текущий внешний адрес. Затем сохраните правило, нажмите Validate и Apply & Restart. Убедитесь, что ProxiFyre перешёл в состояние Running.

Снова откройте сервис проверки IP в приложении, добавленном в правило. Если настройка работает, внешний IP изменится и будет соответствовать адресу выхода вашего SOCKS5-прокси.

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

Не ограничивайтесь проверкой доступности самого прокси: важно убедиться, что трафик нужного процесса действительно проходит через него.

Запуск ProxiFyre как службы

Удобнее запускать ProxiFyre как службу Windows — тогда проксификация работает в фоне без открытого окна.

При установке через рекомендованный *-setup.exe служба ProxiFyre регистрируется автоматически. Отдельно выполнять команду install не нужно: после создания корректной конфигурации службой можно управлять из интерфейса ProxiFyre. Команды ниже нужны прежде всего при ручном развёртывании, например из ZIP. В этом случае откройте командную строку от имени администратора, перейдите в каталог с ProxiFyre.exe и выполните:

ProxiFyre.exe install
ProxiFyre.exe start

Остановить службу:

ProxiFyre.exe stop

Удалить регистрацию службы:

ProxiFyre.exe uninstall

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

Где посмотреть логи

Если приложение не подключается через прокси, начните с журнала ProxiFyre. Логи доступны в интерфейсе и сохраняются в каталоге logs рядом с файлами программы.

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

Возможные проблемы

ProxiFyre не запускается

Проверьте, установлен ли требуемый .NET Framework и запускалась ли установка с правами администратора. Также убедитесь, что Windows Packet Filter установлен корректно.

Программа работает, но IP не изменился

Проверьте имя процесса в правиле, адрес и порт SOCKS5-прокси, логин и пароль. Если настроено несколько правил, учитывайте их порядок: ProxiFyre использует первое подходящее.

Нет соединения после включения ProxiFyre

Проверьте доступность самого SOCKS5-прокси и выбранные протоколы. Некоторые прокси поддерживают TCP, но не UDP. Если приложению нужен UDP, а прокси его не принимает, часть соединений работать не будет.

Соединение блокирует Windows Firewall

Установщик создаёт правила брандмауэра для ProxiFyre.exe. Если программа развёрнута вручную или правила удалены, проверьте Windows Defender Firewall with Advanced Security и разрешите сетевые подключения для ProxiFyre.exe. Не оставляйте брандмауэр полностью отключённым.

Windows показывает «Неизвестный издатель»

Это ожидаемо для официальных пакетов ProxiFyre: разработчик указывает, что они распространяются без цифровой подписи. Скачивайте программу только со страницы проекта и при необходимости сверяйте SHA-256 с контрольной суммой релиза.

ProxiFyre не подключается к SOCKS5 по IPv6

Адрес самого SOCKS5-сервера должен быть доступен по IPv4. Используйте IPv4-адрес прокси или доменное имя с A-записью. При этом ProxiFyre может перенаправлять через прокси как IPv4-, так и IPv6-трафик приложений.

Как удалить ProxiFyre

Если программа установлена через setup, удалите её стандартным способом — через параметры Windows или список установленных программ.

При ручной установке службы сначала остановите и удалите её:

ProxiFyre.exe stop
ProxiFyre.exe uninstall

После этого можно удалить каталог с файлами ProxiFyre. Если Windows Packet Filter или Microsoft Visual C++ Runtime используются другими программами, удалять их вместе с ProxiFyre не следует.

Вывод

ProxiFyre — удобное решение для Windows, когда трафик одной или нескольких программ нужно направить через SOCKS5-прокси без изменения всех сетевых настроек. Для стандартной установки проще всего использовать x64 setup-файл, добавить правило через графический интерфейс и запустить службу. Если нужна более тонкая настройка, правила можно контролировать через app-config.json, задавая отдельные прокси, протоколы и исключения для приложений.

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