Як маршрутизувати трафік через певний проксі-сервер SOCKS на основі програми?


10

Я запускаю певний настільний додаток (фактично через AIR, якщо це має значення), який не має вбудованих параметрів конфігурації проксі.

Мені потрібно отримати весь трафік саме з цього додатка, спрямований через захищений проксі-сервер SOCKS. Це означає, що я не можу використовувати налаштування глобальної мережі, оскільки це вплине на багато інших додатків.

Чи є спосіб змусити весь мережевий зв’язок через заданий проксі-сервер SOCKS за допомогою програми?

Було б також корисно знати, чи існує спосіб здійснення такої маршрутизації в усьому світі, виходячи з конкретних IP-адрес (оскільки це може передбачити певний обхід).

Відповіді:


4

ProxyCap дозволяє перенаправляти мережеві з'єднання комп'ютера через проксі-сервери. Ви можете повідомити ProxyCap, які програми підключатимуться до Інтернету через проксі і за яких обставин. Це робиться через зручний інтерфейс, не потребуючи перенастроювання будь-якого з ваших Інтернет-клієнтів.

Ключові особливості:

  • Підтримка проксі-серверів SOCKS4, SOCKS5 та HTTPS
  • Пряма підтримка тунелювання SSH (вказати SSH-сервер як проксі-сервер)
  • Підтримка мережевих протоколів на основі TCP та UDP
  • Підтримка DNS на стороні проксі
  • Гнучкі правила маршрутизації
  • Підтримка проксі-мереж
  • Підтримка IPv6
  • Підтримка 64-бітних програм
  • Централізована підтримка управління

1
ProxyCap доступний і для OS X
GJ.

1

У статті Дивіться hulu.com за межами США на Mac OS X , автор спробував tsocks / dsocks / dante з макпортів , але жоден з них не працював добре. Оскільки ця стаття була написана в 2009 році, цілком можливо, що ці програми з тих пір покращилися і тепер можуть працювати для вас.

Автор, нарешті, знайшов Proxifier для Mac OS X , нативної програми для какао, яка дозволяє тунелювати цілу програму через різні види проксі.

У меню «Правила проксифікації» є параметр «Обробити лише наступне», де можна додати правило для програм, які ви хочете тунелювати через проксі (за замовчуванням воно спробує все простежити).


0

MacPorts має порт tsocks для використання проксі-сервера SOCKS з програмами, які зазвичай не відомі проксі-серверам, або які не можуть робити SOCKS. Якщо ви можете запустити свою програму з терміналу, вона може відповідати вашим потребам.


Мені здається, що це повторює існуючу відповідь.
harrymc
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.