Skip to content
intermediate

Как использовать конфигуратор SOCKS5 в Windows без Proxifier: маршрутизируйте только выбранные приложения через ProxyScrape

Proxifier популярен, но вы можете настроить маршрутизацию SOCKS5 для отдельных приложений в Windows с помощью лёгкого конфигуратора SOCKS5 или встроенных инструментов. Это руководство использует SOCKS5-эндпоинты ProxyScrape и избегает глобальных изменений системного прокси.

Windows SOCKS5 HTTP(S)

Обзор

Proxifier — распространённый выбор для маршрутизации SOCKS5 отдельных приложений в Windows, но это не единственный вариант. В этом руководстве показано, как маршрутизировать только выбранные приложения Windows через SOCKS5-прокси ProxyScrape с помощью портативного конфигуратора SOCKS5, встроенных инструментов Windows или локальной динамической переадресации портов SSH. Цель — избежать изменения системного прокси и сохранить не связанный трафик на обычном подключении.

ProxyScrape поддерживает HTTP- и SOCKS5-прокси для резидентных, датацентровых и мобильных типов IP. Оплата — по мере использования или фиксированная ежемесячная, а пул указан как 97M+ IP. Эта настройка работает с любым типом прокси ProxyScrape, который предоставляет SOCKS5-эндпоинт.

Варианты маршрутизации SOCKS5 для отдельных приложений в Windows

Подход Лучше всего для Примечания
Портативный конфигуратор SOCKS5 GUI-приложения, браузеры, инструменты тестирования Внедряет SOCKS5 в выбранные процессы
Локальный SOCKS5-прокси через ssh -D CLI-инструменты и браузеры, которые можно настроить вручную Требуется SSH-хост; не перенаправляет GUI-приложения автоматически
Подсистема Windows для Linux (WSL) Инструменты и скрипты Linux WSL может использовать SOCKS5 через proxychains или переменные окружения

Шаги

  1. Соберите учётные данные SOCKS5 ProxyScrape. В панели управления ProxyScrape запишите хост, порт, имя пользователя и пароль для SOCKS5-эндпоинта.

  2. Скачайте портативный конфигуратор SOCKS5. Выберите конфигуратор SOCKS5, который поддерживает Windows и маршрутизацию для отдельных приложений. Запускайте его из папки, которую вы контролируете, чтобы настройки оставались портативными.

  3. Добавьте профиль сервера SOCKS5. В конфигураторе создайте новый прокси-сервер:

    • Тип: SOCKS5
    • Адрес: ваш хост ProxyScrape
    • Порт: ваш SOCKS5-порт ProxyScrape
    • Имя пользователя и пароль: ваши учётные данные ProxyScrape
  4. Настройте режим разрешения. Выберите «Разрешать имена хостов через прокси», если такая опция есть. Это предотвращает локальное разрешение DNS и снижает утечки DNS.

  5. Добавьте приложения в список правил. Добавьте только те приложения, которые должны использовать прокси, например:

    • chrome.exe
    • firefox.exe
    • python.exe
    • curl.exe Исключите системные службы Windows, инструменты обновления и личные приложения.
  6. Проверьте с помощью GUI-приложения. Откройте добавленный браузер и посетите страницу проверки IP. Убедитесь, что IP принадлежит ProxyScrape.

  7. Проверьте из командной строки. Откройте командную строку или PowerShell и выполните запрос через тот же SOCKS5-эндпоинт:

    curl.exe --socks5-hostname USER:PASS@HOST:PORT https://httpbin.org/ip
    

    Замените USER, PASS, HOST и PORT на ваши учётные данные ProxyScrape.

  8. Необязательно: создайте локальный SOCKS5-прокси через SSH. Если вы предпочитаете не устанавливать конфигуратор, можно создать локальный SOCKS5-прокси с помощью динамической переадресации портов SSH. Для этого требуется SSH-сервер, который вы контролируете:

    ssh -N -D 1080 user@your-ssh-host
    

    Затем настройте браузер или CLI-инструмент на использование socks5://127.0.0.1:1080. Обратите внимание, что это не маршрутизирует автоматически произвольные GUI-приложения Windows.

  9. Проверьте исключения. Откройте приложение, которого нет в списке правил, и проверьте, что оно по-прежнему использует ваш обычный IP. Это подтверждает, что маршрутизация работает для отдельных приложений, а не для всей системы.

Устранение неполадок

  • Конфигуратор не перехватывает приложение. Запустите конфигуратор от имени администратора. Некоторые приложения 64-битные, а конфигуратор 32-битный, или наоборот.
  • Ошибка аутентификации. Проверьте наличие лишних пробелов в имени пользователя или пароле. Если ваш пароль содержит @ или :, закодируйте его в URL в инструментах командной строки.
  • DNS всё ещё разрешается локально. Включите разрешение DNS на стороне прокси в конфигураторе. Если это недоступно, используйте браузер, поддерживающий DNS-over-HTTPS через прокси.
  • Выбранное приложение ломается. Некоторые приложения закрепляют сертификаты или обходят настройки прокси. Проверьте с другим приложением или добавьте вспомогательные процессы приложения в список правил.
  • IP не меняется. ProxyScrape может возвращать закреплённую сессию. Проверьте настройки сессии вашего тарифа.

Итог

Вы можете настроить маршрутизацию SOCKS5 для отдельных приложений в Windows без Proxifier, используя портативный конфигуратор SOCKS5, локальную динамическую переадресацию SSH или WSL. Настройте SOCKS5-эндпоинт ProxyScrape, добавьте только нужные приложения и проверьте как с помощью GUI, так и из командной строки. По возможности держите разрешение DNS внутри прокси и документируйте, какие приложения включены, чтобы воспроизвести настройку на других машинах.