5

У меня есть подписка SOCKS5, которая требует аутентификации. Я хочу использовать его с FoxyProxy и другими программами, которые не поддерживают аутентифицированные socks5 (просто SOCKS5 без аутентификации). Обратите внимание, что вы не можете ввести пароль в FF или других распространенных браузерах в настройках SOCKS5.

Таким образом, мне нужна программа, чтобы поставить на место ?:

FF → [no-auth SOCKS5] →? → [авторизованный SOCKS5] → аутентифицированный собственный сервер SOCKS5 → [HTTP/S] → конечный пункт назначения.

Что я могу использовать для ? программа?


Вот дополнительная информация:

  1. Любой ответ, связанный с SSH, неверен. Я не буду использовать сервер SSH для этого. Мне также нужен более быстрый протокол (когда-нибудь пытались передавать большие файлы через SSH/SFTP? Собака медленная даже над Гбит лан.) Я знаю, как настроить SSH туннелирование. Это работает просто отлично для некоторых вещей. Не это. Пожалуйста, не рекомендуйте использовать SSH.
  2. Решение моей проблемы должно работать только с программами, которые поддерживают SOCKS5 (без аутентификации).
  3. Браузеры не поддерживают SOCKS5 (за исключением maxthon.com).
  4. Решение должно позволить мне использовать FoxyProxy, чтобы решить, когда использовать прокси. Большая часть моего трафика может передаваться через Интернет без прокси, но некоторые сайты должны проходить через прокси-сервер, и FoxyProxy должен позволить мне сделать это. Программы, которые "захватывают" другие программы и проталкивают их через прокси-сервер, недоступны.
  5. Я ожидаю, что решением будет локально запустить программу, которая принимает неподключенные соединения SOCKS5.

Приложение A - Причины отклонения программы:

  1. FreeProxy - запись удаленного прокси-сервера невозможна
  2. Advanced Proxy Manager - невозможно указать учетные данные
  3. ProxyTunnel "GUI" - только туннель SSH (как с PuTTy ниже)
  4. HTTPTunnel - Невозможно указать удаленный прокси-сервер SOCKS5 и локальный порт прослушивания одновременно
  5. PuTTy - только туннель SSH (да, он может прослушивать SOCKS5. Этого не достаточно)
  6. Freegate - невозможно указать учетные данные
  7. Sockscap - не совместим с современными версиями Windows
  8. Ваша свобода - заставляет вас использовать "свободу" сервера.
  9. WideCap - заставляет вас захватывать весь образ программы. (Некоторые сайты нельзя проксировать, а другие нет.)
  10. AdvOR - заставляет вас использовать сеть TOR.
  11. Privoxy - нет пересылки SOCKS5. Нет возможности ввода пароля (см. Privoxy.org/user-manual/config.html)
  12. Сам Firefox - я знаю, что mozillaZine может заставить вас думать, что FF может запросить у вас прокси-кредиты. Это не может.
  13. FreeCap - та же проблема, что и с WideCap
  14. Агент прокси-сервера (как описано здесь) - Программа не принимает DNS-имена для прокси-серверов. Программа сообщает, что мой прокси "плохой" и отказывается его использовать. Программа аварийно завершает работу при попадании трафика.

1 ответ1

0

Для этого я бы порекомендовал Proxifier.

Proxifier перехватывает исходящие соединения, сделанные приложениями Windows (я думаю, что он также поддерживает Mac) и перенаправляет их через прокси или цепочку прокси.

Это также позволит вам выбрать, какие приложения перехватывать. Он поддерживает базовую аутентификацию RFC1929 (открытый текст) через SOCKS5. Это также находится в стадии разработки и поддерживается.

Если вы хотите использовать механизм безопасной аутентификации (GSSAPI), я знаю только 1 соксификатор, который может это поддерживать, и это клиент OpenText SOCKS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .