2 июл. 2013 г.

TOR (анонимность) под ubuntu

Что такое TOR, и с чем его едят, вы можете узнать поподробнее отсюда. Теперь отмечу, как быстро получить вполне адекватный уровень анонимности в интернете без лишних проблем.

Для начала подключим дополнительный репозитарий, т.е. добавим в файл /etc/apt/sources.list следующую строку:
deb http://mirror.noreply.org/pub/tor hardy main

После чего всё стандартно:
sudo aptitude update
и устанавливаем tor и privoxy:
sudo aptitude install tor privoxy

Настройки tor менять не требуется, если вы хотите пользоваться сетью tor и не хотите использовать как сервер свой комп в работе сети.

Теперь несколько настроек фильтрующего веб-прокси privoxy, открываем файл настроек для редактирования:
sudo nano /etc/privoxy/config
и проверяем строки
# logfile logfile и
# jarfile jarfile
что они закоментированы, т.е. в начале строки имеется знак решётки, или ставим таковой.
Далее также проверяем строки
# debug 1 # show each GET/POST/CONNECT request
# debug 4096 # Startup banner and warnings

чтобы они тоже были закоментированы.
Самое главное, находим строку
# forward-socks4a / 127.0.0.1:9050 .
и удаляем лидирующий знак решётки, так мы указываем, чтобы privoxy работал через запущенный ранее tor.

Перезапускаем privoxy:
sudo /etc/init.d/privoxy restart

Всё, теперь браузеры можете настроить на использование в качестве http-прокси privoxy, т.е. укажите адрес 127.0.0.1 и порт 8118, а для клиентов мгновенных сообщений и другими программа можно указать адрес и порт самого tor: 127.0.0.1:9050, однако в последнем случае ваш уровень анонимности снижается.

Если вы используете браузер Mozilla Firefox, то для него существуют несколько расширений для удобного и быстрого переключения со стандартного режима работы на анонимный с помощью privoxy и tor. Я бы рекомендовал Torbutton, а особенно FoxyProxy. С помощью последнего расширения можно настроить множество полезных профилей, причём возможно настроить, чтобы определённые сайты посещались только с использованием конкретного профиля, к примеру, с помощью анонимизирующей сети tor.

Дополнительно отмечу, что при первоначальном доступе к сети tor в течении одного сеанса будет закачено около 3 мегабайт служебной информации, а после уже будет предоставлен доступ к нужной вам информации, подобное начало работы объясняет долгую задержку при старте.