Как использовать Firefox и другие программы жалоб, не относящиеся к RFC1929, с аутентифицированным SOCKS5? Местный прокси цепочка?
У меня есть подписка SOCKS5, которая требует аутентификации. Я хочу использовать его с FoxyProxy и другими программами, которые не поддерживают аутентифицированные socks5 (просто SOCKS5 без аутентификации). Обратите внимание, что вы не можете ввести пароль в FF или других распространенных браузерах в настройках SOCKS5.
Поэтому мне нужна какая-то программа для ?
:
FF → [no-auth SOCKS5] →? → [авторизованный SOCKS5] → аутентифицированный собственный сервер SOCKS5 → [HTTP/S] → конечный пункт назначения.
Что я могу использовать для ?
программа?
Вот дополнительная информация:
- Любой ответ, связанный с SSH, неверен. Я не буду использовать сервер SSH для этого. Мне также нужен более быстрый протокол (когда-нибудь пытались передавать большие файлы по SSH/SFTP? Собака медленная даже по локальной сети Gbit.) Я знаю, как настроить SSH-туннелирование. Это работает просто отлично для некоторых вещей. Не это. Пожалуйста, не рекомендуйте использовать SSH.
- Решение моей проблемы должно работать только с программами, которые поддерживают SOCKS5 (без аутентификации).
- Браузеры не поддерживают SOCKS5 (за исключением maxthon.com).
- Решение должно позволить мне использовать FoxyProxy, чтобы решить, когда использовать прокси. Большая часть моего трафика может передаваться через Интернет без прокси, но некоторые сайты должны проходить через прокси-сервер, и FoxyProxy должен позволить мне это сделать. Программы, которые "захватывают" другие программы и проталкивают их через прокси-сервер, недоступны.
- Я ожидаю, что решением будет локально запустить программу, которая принимает неподключенные соединения SOCKS5.
Приложение A - Причины отклонения программы:
- FreeProxy - запись удаленного прокси-сервера невозможна
- Advanced Proxy Manager - невозможно указать учетные данные
- ProxyTunnel "GUI" - только туннель SSH (как с PuTTy ниже)
- HTTPTunnel - Невозможно указать удаленный прокси-сервер SOCKS5 и локальный порт прослушивания одновременно
- PuTTy - только SSH туннель (да, он может прослушивать SOCKS5. Этого недостаточно)
- Freegate - невозможно указать учетные данные
- Sockscap - несовместим с современными версиями Windows
- Ваша свобода - заставляет вас использовать "свободу" сервера.
- WideCap - заставляет вас захватить весь образ программы. (Некоторые сайты нельзя проксировать, а другие нет.)
- AdvOR - заставляет вас использовать сеть TOR.
- Privoxy - нет пересылки SOCKS5. Нет возможности ввода пароля (см. Privoxy.org/user-manual/config.html)
- Сам Firefox - я знаю, что mozillaZine может заставить вас думать, что FF может запросить у вас прокси-кредиты. Это не может.
- FreeCap - та же проблема, что и с WideCap
- Агент прокси-сервера (как описано здесь) - Программа не принимает DNS-имена для прокси-серверов. Программа сообщает, что мой прокси "плохой" и отказывается его использовать. Программа аварийно завершает работу при попадании на нее любого трафика.
1 ответ
Для этого я бы порекомендовал Proxifier.
Proxifier перехватывает исходящие соединения, сделанные приложениями Windows (я думаю, что он также поддерживает Mac) и перенаправляет их через прокси или цепочку прокси.
Это также позволит вам выбрать, какие приложения перехватывать. Он поддерживает базовую аутентификацию RFC1929 (открытый текст) через SOCKS5. Это также в текущей разработке и поддерживается.
Если вы хотите использовать механизм безопасной аутентификации (GSSAPI), я знаю только 1 соксификатор, который может это поддерживать, и это клиент SOCT OpenText.