Ранее в блоге уже писал про это в сообщении "Как сделать из socks-прокси http-прокси используя Polipo?. Сегодня расскажу, как сделать то же самое, но с помощью программы "Privoxy".
Часто встречаются программы, которые не хотят работать через socks-прокси. Поэтому, например, стандартное туннелирование по SSH с помощью PuTTY не подходит для всех программ. Сегодня научу, как из socks-прокси сделать http-прокси с помощью маленькой программки "Privoxy", которая преобразует socks-прокси в http-прокси.
Настройки для преобразования нужно задать в 2-х местах файла "config.txt".
1. Задать адрес и порт, на котором будет находится http-прокси.
По умолчанию: "listen-address 127.0.0.1:8118" (строк 783 файла). Если хотите изменить порт, это нужно сделать в этом месте.
2. Задать адрес и порт, на котором находится socks-прокси:
По умолчанию: не задано. Если вы используете socks5-проски, можно в качестве шаблона использовать 1336 строчку файла: "# forward-socks5t / 127.0.0.1:9050 .". Не забудьте только раскомментировать её (удалить "#" и пробелы перед "forward-socks5t "). Вместо 9050 нужно указать необходимый вам порт.
Если есть вопросы, пишите их в комментариях.