Возможности

SOCKS5-клиент для Windows

Провайдер выдал SOCKS5 с логином и паролем, а нужная программа про SOCKS ничего не знает. ProxyBridge подключает такой прокси на уровне системы, и программа выходит в сеть через него без своих настроек.

Почему для SOCKS5 нужна отдельная программа

SOCKS5-клиент для Windows решает простую проблему: протокол SOCKS5 универсален и подходит почти для любого TCP-соединения, но поддерживают его далеко не все приложения. В браузерах поле для SOCKS есть, хотя логин и пароль они часто не принимают. В параметрах Windows раздел «Прокси» рассчитан на веб-прокси, и SOCKS5 с авторизацией там не настроить. Остаются утилиты, лаунчеры, клиенты баз данных и десятки программ, где пункта «прокси» нет вовсе. Всё описанное ниже есть и в версии для macOS: правила по программам, проверка и список прокси там те же.

ProxyBridge обходит это ограничение на уровне сети, а не приложения. Драйвер WinDivert перехватывает исходящие TCP-соединения и заворачивает их в SOCKS5 сессию с твоим прокси. Для программы ничего не меняется, она открывает соединение как обычно, а сервер на той стороне видит IP прокси. В англоязычных инструкциях такой инструмент называют socks5 proxy client, в русских программой socks5, суть одна: посредник между приложением и прокси-сервером.

Как сделать в ProxyBridge

  1. Открой вкладку «Прокси», вставь строку socks5://user:pass@ip:port и нажми «Добавить».
  2. Нажми «Проверить» и убедись, что видны задержка, внешний IP и страна.
  3. Чтобы через SOCKS5 шёл весь компьютер, выбери этот прокси в строке «Все остальные программы» на вкладке «Главная».
  4. Если прокси нужен одной программе, нажми «Добавить программу», выбери её и назначь ей SOCKS5, а «Все остальные программы» оставь «Напрямую».
  5. Нажми «Подключить» и следи за задержкой и счётчиками трафика внизу окна.

Как подключить SOCKS5 прокси на ПК

Прокси добавляется на вкладке «Прокси» строкой socks5://user:pass@ip:port. Префикс socks5:// важен: по нему программа понимает протокол. Если прокси без авторизации, логин и пароль просто не указываются. Дальше на вкладке «Главная» два варианта: выбрать SOCKS5 в строке «Все остальные программы», и через него пойдёт весь компьютер, или добавить строку только для нужного процесса, например telegram.exe или парсера на Python, а остальным оставить «Напрямую».

Кнопка «Проверить» работает и с SOCKS5: проверка идёт через сам прокси и показывает задержку, внешний IP, страну и город ещё до подключения. Если пароль не подошёл, программа так и напишет: «неверный логин или пароль». Если видишь «прокси недоступен» или «нет ответа», проверь порт: у многих провайдеров SOCKS5 и HTTP висят на разных портах одного сервера.

Примеры, где пригодится SOCKS5 клиент

Типичная ситуация: скрипт на Python с библиотекой requests. Чтобы она работала с SOCKS5, нужен дополнительный пакет и правка кода, а если скрипт чужой или собран в exe, править нечего. В ProxyBridge достаточно добавить строку для python.exe или нужного exe-файла (из списка запущенных программ или через «Выбрать файл...»), и все его TCP-соединения уйдут в SOCKS5. Похожая история с клиентами баз данных, торговыми терминалами и десктопными программами, у которых в настройках есть только HTTP-прокси или нет ничего. Браузеры умеют SOCKS5 сами, но многие не принимают для него логин и пароль, и тогда авторизацию берёт на себя ProxyBridge.

Один и тот же SOCKS5 можно назначить нескольким процессам, а можно дать каждому свой. Если провайдер продаёт пакет SOCKS5-прокси, удобно загрузить его на вкладку «Прокси» через «Импорт из файла», дать адресам имена и переключать прокси прямо в строке программы, без копирования строк. Изменение применяется сразу, даже во время подключения.

Какие задачи решает

  • Подключает SOCKS5 с логином и паролем к программам, у которых нет поддержки авторизации.
  • Пускает через прокси консольные утилиты и скрипты без правки кода.
  • Даёт разным процессам разные SOCKS5-адреса в режиме по программам.
  • Хранит несколько SOCKS5-прокси на вкладке «Прокси» и проверяет их все одной кнопкой «Проверить все».
  • Убирает необходимость настраивать прокси в каждом приложении по отдельности.

Что важно знать про SOCKS5 в ProxyBridge

Протокол SOCKS5 умеет передавать UDP, и ProxyBridge с версии 3.6.0 этим пользуется: если прокси поддерживает UDP ASSOCIATE (кнопка «Проверить» показывает бейдж «UDP»), голосовые звонки, игры и WebRTC идут через него. Если прокси UDP не принимает, UDP этих программ блокируется, чтобы WebRTC не раскрыл твой IP. DNS-запросы по умолчанию тоже идут через прокси. Зато VPN-клиент вроде WireGuard или AmneziaWG можно держать включённым: ProxyBridge работает вместе с ним.

SOCKS5 можно купить прямо в ProxyBridge, на вкладке «Получить прокси», или у провайдера: ссылки на некоторых есть на странице провайдеров. При покупке убедись, что пакет выдаётся с авторизацией по логину и паролю или с привязкой к твоему IP, и запиши, какой порт отвечает за SOCKS5.

Уточнение: SOCKS5 передаёт любые TCP-соединения как есть, HTTP-прокси через CONNECT делает похожую работу, и оба типа одинаково проверяются кнопкой «Проверить» до подключения.

Частые вопросы

Как подключить socks5 прокси на пк, если в программе нет настроек прокси?

Нужен клиент, который перехватывает трафик на уровне системы. В ProxyBridge достаточно добавить socks5://user:pass@ip:port на вкладке «Прокси», выбрать его для программы или для строки «Все остальные программы» и нажать «Подключить».

Можно ли проверить SOCKS5 прокси до подключения?

Да, в версии 3.3.0 кнопка «Проверить» работает и с SOCKS5: запрос идёт через сам прокси. Ты увидишь задержку, внешний IP, страну и город или понятную ошибку вроде «неверный логин или пароль».

Пойдут ли игры и звонки через socks5 proxy client?

Да, если прокси SOCKS5 поддерживает UDP: после проверки у него появится бейдж «UDP», и звонки с играми пойдут через него. Через прокси без UDP такой трафик блокируется, а не идёт напрямую, чтобы не было утечки IP.

Читайте также

Направь трафик по своим правилам

Ключ от 99 ₽, работает на двух устройствах: ПК, Mac, Android или iPhone. Без автосписаний.

Купить ключ ↗