В этой статье вы узнаете как перенаправить весь трафик на linux через tor.
Итак, есть два варианта юзать сеть ТОR в качестве прокси, перед этим надо установить TOR.
1. Proxychains
Proxychains - это утилита, позволяющая перенаправлять TCP траффик через множество прокси-серверов, образуя цепочку. Данная программа по умолчанию встроена в Kali Linux. Благодаря данному способу можно пропускать траффик только той программы, которую мы укажем в консоли.
Настроим Proxychains:
leafpad etc/proxychains.conf
И прописываем в конце файла следующие строки:
Строки:
socks4 127.0.0.1 9050 (в моем случае эта строка уже стояла)
socks5 127.0.0.1 9050
А в начале документа необходимо указать одну из следующих опций:
- #dynamic_chain (соединение будет осуществляться через определённые цепочки прокси)
- #strict_chain (трафик проходит постепенно через всю цепь прокси, и если один из прокси окажется нерабочим, может не работать всё соединение)
- #random_chain (каждый раз происходит подключение через разные цепочки прокси)
Сохраняем документ.
Теперь вводим в консоли следующие команды:
tor
Proxychains [программа, которую необходимо запустить через TOR]
2. Privoxy
Как гласит Википедия, Privoxy - это свободный веб-прокси с расширенными возможностями фильтрования интернет-контента для защиты конфиденциальности (приватности) пользователей сети Интернет. Privoxy, в отличие от Proxychains, перенаправляет весь трафик через сеть TOR.
Итак, устанавливаем Privoxy:
apt-get install privoxy
И настраиваем:
leafpad etc/privoxy/config
В самом конце прописываем следующие строки:
forward-socks5 / localhost:9050 .
forward-socks4 / localhost:9050 .
forward-socks4a / localhost:9050 .
После чего сохраняем файл и переходим к настройкам менеджера подключений.
Заходим в Настройки — Сеть — Сетевая прокси служба.
Выбираем метод ручной.
Bбиваем в Http и Https - localhost порт — 8118.
В узел Socks - localhost порт — 9050.
На этом настройки завершены (убедитесь, что вид прокси установлен вручную).
Осталось запустить сервисы следующими командами:
service tor start
service privoxy start
Вся информация предоставлена лишь для ознакомления и не призывает к действиям. Автор не несет ответственности за использование этой информации.