Содержание:
- Что такое ProxiFyre?
- Что потребуется для установки?
- Как скачать ProxiFyre?
- Установка ProxiFyre на Windows
- Настройка SOCKS5-прокси
- Как направить отдельную программу через прокси?
- Как проверить работу ProxiFyre?
- Запуск ProxiFyre как службы
- Где посмотреть логи?
- Возможные проблемы
- Как удалить ProxiFyre?
- Заключение
Арендуйте VPS
Если вы в поисках хорошего сервера для VPN, то смотрите подборку VPS для VPN.
ПерейтиProxiFyre позволяет направлять сетевой трафик отдельных программ Windows через SOCKS5-прокси. Это удобно, если приложение не умеет работать с прокси самостоятельно или через прокси нужно отправлять только выбранные программы, а остальной трафик оставить без изменений. В этой статье разберём, как установить ProxiFyre на Windows, подключить SOCKS5-прокси и направить через него трафик нужной программы.
Что такое ProxiFyre?
ProxiFyre — проксификатор для Windows, который перенаправляет TCP- и UDP-трафик через SOCKS5. В отличие от настройки системного прокси Windows, здесь можно указать конкретные приложения: например, браузер, клиент или другую программу.
Программа работает поверх Windows Packet Filter, поддерживает несколько SOCKS5-прокси, IPv4 и IPv6, исключения для отдельных процессов и постоянную работу в виде службы Windows.
Важно: ProxiFyre предназначен для Windows. Если у вас ОС Ubuntu, Debian, CentOS или другой Linux-дистрибутив, эта инструкция не подойдет.
Что потребуется для установки?
В инструкции используется ProxiFyre 2.6.1. Для обычного Windows на процессоре Intel или AMD почти всегда подходит версия x64.
- ОС Windows с правами администратора.
- SOCKS5-прокси: IP-адрес или домен, порт и, если требуется, логин и пароль.
- .NET Framework 4.7.2 или новее для x86/x64. Для Windows on Arm требуется .NET Framework 4.8.1 или новее.
- Доступ в интернет для загрузки установщика и необходимых компонентов.
- Обратите внимание: ProxiFyre не создаёт SOCKS5-прокси и не предоставляет прокси-сервер. Для работы понадобится уже существующий SOCKS5-прокси. Его адрес, порт и данные авторизации затем указываются в ProxiFyre.
Рекомендуемый установщик ProxiFyre может самостоятельно получить Microsoft Visual C++ Runtime и Windows Packet Filter, если этих компонентов нет в системе. .NET Framework установщик ProxiFyre не устанавливает.
Как скачать ProxiFyre?
Откройте страницу релиза ProxiFyre 2.6.1 на GitHub и в разделе Assets выберите установщик под архитектуру Windows.
|
Архитектура 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 |
Для большинства ПК Windows нужен x64-установщик. Именно вариант *-setup.exe разработчик рекомендует для обычной установки. ZIP-архив содержит только файлы приложения и рассчитан на ручное развертывание, а MSI удобнее для управляемой установки, когда зависимости уже подготовлены.
Файлы ProxiFyre не подписаны цифровой подписью, поэтому Windows может показать предупреждение «Неизвестный издатель». На странице релиза для файлов также публикуются SHA-256 контрольные суммы, по которым можно проверить скачанный установщик.
Установка ProxiFyre на Windows
Скачайте установщик ProxiFyre на Ваш ПК (https://github.com/wiresock/proxifyre/releases/tag/v2.6.1) и начните установку.

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

После завершения установки откройте ProxiFyre через меню «Пуск». В актуальных версиях есть графический интерфейс, поэтому для базовой настройки вручную создавать app-config.json не обязательно.
Служба ProxiFyre после установки не запускается автоматически, пока не создана корректная конфигурация. Сначала добавим SOCKS5-прокси и правило маршрутизации.
Обратите внимание, что для настройки прокси на ПК необходимо развернуть его на VPS. Установка прокси на VPS описана в нашей статье: «Как сделать прокси сервер на VPS».
Настройка SOCKS5-прокси
Перед настройкой правила важно знать, что если приложение на которое мы направляем прокси подключение было уже запущено, то трафик на него может не идти. В таком случае после настройки прокси лучше перезапустить приложение.
После запуска ProxiFyre откроется окно управления. Добавьте новое правило маршрутизации. В нём нужно указать SOCKS5-прокси и программу, трафик которой будет идти через него.
Так выглядит главная страница сервиса. Необходимо нажать кнопку «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 — возможность отправлять через прокси не весь трафик, а только выбранных приложений. В правило можно добавить имя исполняемого файла или часть пути к нему.
Если 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. Графический интерфейс ProxiFyre редактирует этот же файл, поэтому для обычной настройки удобнее использовать GUI.
Параметр bypassLan оставляет локальный сетевой трафик без прокси. В excludes можно указать приложения, которые всегда должны подключаться напрямую. Учтите, что логин и пароль SOCKS5 хранятся в app-config.json в открытом виде. Не передавайте этот файл другим пользователям и ограничьте доступ к каталогу ProxiFyre.
Если правил несколько, они проверяются сверху вниз и применяется первое совпавшее правило. Поэтому более конкретные правила лучше размещать выше общих.
Как проверить работу ProxiFyre?
Сначала, до включения ProxiFyre, откройте в нужной программе любой сервис проверки IP-адреса и запомните текущий внешний IP сервера. Затем сохраните правило, нажмите Validate и Apply & Restart. Убедитесь, что ProxiFyre перешёл в состояние Running.

Снова откройте сервис проверки IP в приложении, которое добавили в правило. Если настройка работает, внешний IP должен измениться и соответствовать адресу, через который выходит ваш SOCKS5-прокси.
Для дополнительной проверки откройте тот же сервис в другой программе, которой нет в правиле ProxiFyre. В ней должен остаться обычный внешний IP. Так можно убедиться, что через прокси идёт только выбранное приложение.
Не проверяйте только доступность самого прокси: важно убедиться именно в том, что трафик нужного процесса проходит через него.
Запуск ProxiFyre как службы
Удобнее запускать ProxiFyre как службу Windows. Тогда проксификация может работать в фоне без открытого окна программы.
При установке через рекомендованный *-setup.exe служба ProxiFyre регистрируется автоматически. Отдельно выполнять команду install не нужно: после создания корректной конфигурации службой можно управлять из интерфейса ProxiFyre. Команды ниже нужны прежде всего при ручном развертывании, например из ZIP. В этом случае откройте командную строку от имени администратора, перейдите в каталог с ProxiFyre.exe и выполните:
ProxiFyre.exe installProxiFyre.exe startОстановить службу:
ProxiFyre.exe stopУдалить регистрацию службы:
ProxiFyre.exe uninstallЕсли ProxiFyre установлен через setup-файл, эти команды для регистрации службы выполнять не требуется — достаточно настроить правило и запустить уже созданную службу через интерфейс.
Где посмотреть логи?
Если приложение не подключается через прокси, сначала посмотрите журнал ProxiFyre. Логи доступны в интерфейсе и сохраняются в каталоге logs рядом с файлами программы.
Уровень журналирования задается параметром logLevel. Для обычной работы достаточно Info. Если нужно найти причину ошибки, временно можно включить Debug, а после диагностики вернуть менее подробный уровень.
Возможные проблемы
1. ProxiFyre не запускается
Проверьте, установлен ли требуемый .NET Framework и запускалась ли установка с правами администратора. Также убедитесь, что Windows Packet Filter установлен корректно.
2. Программа работает, но IP не изменился
Проверьте имя процесса в правиле, адрес и порт SOCKS5-прокси, логин и пароль. Если настроено несколько правил, учитывайте их порядок: ProxiFyre использует первое подходящее правило.
3. Нет соединения после включения ProxiFyre
Проверьте доступность самого SOCKS5-прокси и выбранные протоколы. Некоторые прокси поддерживают TCP, но не поддерживают UDP. Если приложению нужен UDP, а прокси его не принимает, часть соединений работать не будет.
4. Соединение блокирует Windows Firewall
Установщик создает правила брандмауэра для ProxiFyre.exe. Если программа была развернута вручную или правила были удалены, проверьте Windows Defender Firewall with Advanced Security и разрешите сетевые подключения для ProxiFyre.exe. Не оставляйте брандмауэр полностью отключенным.
5. Windows показывает «Неизвестный издатель»
Это ожидаемо для официальных пакетов ProxiFyre: разработчик указывает, что они распространяются без цифровой подписи. Скачивайте программу только со страницы проекта и при необходимости сверяйте SHA-256 с контрольной суммой релиза.
6. ProxiFyre не подключается к SOCKS5 по IPv6
Адрес самого SOCKS5-сервера должен быть доступен по IPv4. Используйте IPv4-адрес прокси или доменное имя, у которого есть A-запись. При этом ProxiFyre может перенаправлять через прокси как IPv4-, так и IPv6-трафик приложений.
Как удалить ProxiFyre?
Если программа установлена через setup, удалите ее стандартным способом через параметры Windows или список установленных программ.
При ручной установке службы сначала остановите и удалите ее:
ProxiFyre.exe stopProxiFyre.exe uninstallПосле этого можно удалить каталог с файлами ProxiFyre. Если Windows Packet Filter или Microsoft Visual C++ Runtime используются другими программами, удалять их вместе с ProxiFyre не следует.
Заключение
ProxiFyre подходит для ОС Windows, когда трафик одной или нескольких программ нужно направить через SOCKS5-прокси, не меняя сетевые настройки полностью. Для обычной установки проще использовать x64 setup-файл, добавить правило через графический интерфейс и запустить службу. Если требуется более точная настройка, правила можно контролировать через app-config.json, задавая отдельные прокси, протоколы и исключения для приложений.
Предыдущая статья:
Установка MTProxy (MTProto proxy)Следующая статья:
Как настроить OpenVPN на роутере Keenetic Lite?
Комментарии ()