Поднимаем несметное количество Tor прокси на локальной и других машинах в сети

Для настоящих параноиков анонимности много не бывает, и после настройки OpenVPN на удаленном сервере пришло время рассмотреть вопрос, как поднять себе штук 250-300 быстрых бесплатных локальных Tor прокси. Ну например для многопоточного парсинга. Итак, перед нами 2 машины, виртуальная debian с установленным Tor и наша основная хостовая Windows, имеющая доступ к виртуалке по статическому адресу 192.168.56.100. Как настроить второй интерфейс и присвоить статический ip виртуалке рассказано там по ссылке. Перед нами соответственно 2 задачи:

  1. Настроить в debian машине на VirtualBox кучу прокси вида 127.0.0.1:PORT
  2. Настроить на windows машине(либо любой иной в данной сети), кучу прокси вида 192.168.56.100:PORT

Открываем /etc/tor/torrc и вносим в конце файла:

И рестартуем сервис systemctl restart tor

Вот и вся премудрость. У нас есть 5 различных локальных и 5 различных удаленных рабочих прокси с соответствующими портами, можем их юзать на обеих машинах сколько влезет, а можем добавить и больше. Главное не забыть перезагрузить сервис. Можно добавить программно. Больше 300 штук добавлять смысла особого нет — выходных нод в сети не так много, ip будут повторяться.

Менять цепочки каждые 10 секунд можно таким скриптом:

А если у вас весь трафик системы идёт через Tor(например установлен и включен toriptables2.py) то, вот этим простецким скриптом можно менять ip Tor каждые 10 секунд, просто забейте в терминале: