Как использовать Firefox и другие программы жалоб, не относящиеся к RFC1929, с аутентифицированным SOCKS5? Местный прокси цепочка?

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

Поэтому мне нужна какая-то программа для ?:

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

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


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

  1. Любой ответ, связанный с SSH, неверен. Я не буду использовать сервер SSH для этого. Мне также нужен более быстрый протокол (когда-нибудь пытались передавать большие файлы по SSH/SFTP? Собака медленная даже по локальной сети Gbit.) Я знаю, как настроить 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 ответ

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

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

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

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

Другие вопросы по тегам