Debian Linux: Как я могу представить прокси-сервер SOCKS в качестве прокси-сервера HTTP для запросов HTTP / HTTPS?

588
a CVn

Как я могу позволить программе, которая поддерживает общение только через HTTP-прокси, общаться через SOCKS-прокси? Другими словами, возьмите запрос HTTP-прокси и превратите его в запрос SOCKS-прокси, который будет перенаправлен на прокси SOCKS, и передайте возвращенные данные программе через прокси HTTP.

Мне нужно решение, которое работает на Debian Linux, предпочтительно с использованием программного обеспечения, которое предварительно упаковано в основном репозитории Debian .

Цепочка сообщений будет: Моя программа -> HTTP прокси (локальный) -> SOCKS прокси (локальный) -> Внешний доступ

Я нашел несколько вопросов о том, как сделать это наоборот (прокси-сервер SOCKS на HTTP-прокси), но это мне не помогает. HTTP-прокси-сервер для Windows, который перенаправляет на SOCKS-прокси, похож на то, что я хочу, но, поскольку он запрашивает решения Windows, он мне не помогает.

0
Вы можете использовать TorSocks для этого. Это предварительно загружаемая библиотека, которая перенаправляет программы на использование socks-прокси. Обычно он используется для перенаправления на Tor, но он может перенаправлять на что угодно. David Schwartz 8 лет назад 0
@DavidSchwartz Интересно! Он не совсем соответствует названию вопроса, но, похоже, позволяет мне делать то, что я хочу (иметь возможность общаться с исходным приложением через прокси SOCKS). Готовы ли вы опубликовать это как ответ? a CVn 8 лет назад 0
`DeleGate` не только для Windows, он существует для всех операционных систем, просто посмотрите здесь, ftp://delegate.hpcc.jp/pub/DeleGate/bin/linux/9.9.13/ MariusMatutiae 8 лет назад 0

1 ответ на вопрос

1
David Schwartz

Вы можете использовать TorSocks для этого. Это предварительно загружаемая библиотека, которая перенаправляет программы на использование socks-прокси. Обычно он используется для перенаправления на Tor, но он может перенаправлять на что угодно.

`tsocks` IIRC - это программа, которая используется или основана на torsocks, и может быть настроена для перенаправления на что угодно. LawrenceC 8 лет назад 0

Похожие вопросы