Конвертируйте HTTP-запросы в Socks5 с помощью squid3

1462
triostones

Я новичок в Squid3.

Мой вопрос дублируется с Конвертировать HTTP-запросы в SOCKS5 .
Разница в том, что я хочу добиться этого с помощью Squid3, но я не могу найти какую-либо конфигурацию в документации Squid3.

Есть ли в Squid3 какая-либо конфигурация, которая может сделать это так же просто, как Polipo:

socksParentProxy = "localhost:9050" socksProxyType = socks5 

или как Privoxy:

forward-socks5 / 127.0.0.1:9050 . 

?

1
Итак, из того, что я вижу в вашем связанном ответе, вы бы хотели указать локальные хосты на экземпляр DeleGate, а DeleGate указать на ваш Squid. Это, конечно, только для приложений, которым нельзя сказать, что они должны использовать прокси-сервер SOCKS5 изначально. Для этих приложений вы бы указали их прямо на Squid. В любом случае, это должно произойти вверх по течению от Squid. Frank Thomas 8 лет назад 0
На самом деле, я не хочу использовать DeleGate. triostones 8 лет назад 0
Я добавляю больше деталей в содержание вопроса. Я просто хочу открыть порт 3128 для Интернета и передать все запросы с 3128 по 9050. Причина, по которой я не использую Polipo или Privoxy, заключается в том, что Privoxy не поддерживает авторизацию доступа, и Polipo часто выходит из строя на моем рабочем сервере. triostones 8 лет назад 0
если Squid изначально не поддерживает создание восходящих соединений SOCKS, то для этого вам понадобится дополнительное программное обеспечение. в зависимости от вашей платформы вы можете использовать автоматический клиент SOCKS. Или вы можете использовать другой прокси, который поддерживает восходящие соединения с SOCKS, например, наш продукт [WinGate] (http://www.wingate.com), который поддерживает аутентификацию. Отказ от ответственности: я работаю на Qbik, которые являются авторами WinGate. Adrien 8 лет назад 0
@Adrien Мой сервер работает на Ubuntu, а не Windows. Спасибо, в любом случае. triostones 8 лет назад 0

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