Мое интернет-соединение имеет ограничение на использование данных. Поэтому я могу извлечь из него максимум пользы, только используя кэширующий прокси-сервер squid. Как настроить squid3 для работы с Tor на ubuntu.
решение1
Пару секунд гугления даютtor iptables squid
Соответствующий комментарий:
Вы можете использовать следующую конфигурацию: пользователь -> squid -> privoxy -> tor
Конфигурация клиента tor и privoxy стандартная. Для перенаправления squid на privoxy нужна опция cache_peer с параметром never_direct (см.:http://www.visolve.com/squid/squid24s1/neighbour.php).
решение2
Если ваше интернет-соединение имеет лимит использования, то независимо от того, как вы проксируете/туннелируете, вы все равно будете использовать пропускную способность и достигнете лимита.
решение3
При использовании Tor для просмотра веб-страниц вы обычно не используете его напрямую. Вы используете комбинацию Privoxy и Tor. Это решает проблему ужасных утечек DNS, позволяет вам фильтровать рекламу и т. д. Чтобы использовать кэширование, вставьте Squid между Privoxy и вашим браузером. Таким образом, ваша настройка будет выглядеть так:
ваш браузер --- squid кэширующий прокси --- privoxy --- tor --- Интернет