Настройка tor с gui в минимальной системе и без

Tor является бесплатным программным обеспечением и открытой сетью, которая помогает вам защититься от различного рода сетевой слежки, угрожающей личной свободе и частной жизни, конфиденциальной профессиональной деятельности и отношениям, а так же обезопаситься от деятельности органов государственной безопасности, известной под названием анализ трафика.
Официальный сайт

Теперь настройка на дистрибутиве в котором нет gui и есть gui если ubuntu по умолчанию то для настройки достаточно только первой части до слов Дополнительно приложений для настройки интернета и прочего


+++++++++++++++++++++++++++++++++++++++++++++++
Установка самих пакетов, сначала

sudo aptitude install tor tor-geoipdb torsocks privoxy

Если не оказалось в репозиториях нужных пакетов то можно добавить их с официального сайта TOR

echo -e "deb http://deb.torproject.org/torproject.org experimental-testing main" | sudo tee -a /etc/apt/sources.list

Вместо experimental-stable можно прописать версию дистрибутива (lucid, maverick и т.д.) или так оставить.

Добавление ключей в терминале набрсть

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

+++++++++++++++++++++++++++++++++++++++++++++++

Настройка privoxy

sudo geany  /etc/privoxy/config

все содержимое удалить прописать это

# Generally, this file goes in /etc/privoxy/config
#
# Tor listens as a SOCKS4a proxy here:
forward-socks4a / 127.0.0.1:9050 .
confdir /etc/privoxy
logdir /var/log/privoxy
# actionsfile standard # Internal purpose, recommended
actionsfile default.action # Main actions file
actionsfile user.action # User customizations
filterfile default.filter


# Don't log interesting things, only startup messages, warnings and errors
logfile logfile
#jarfile jarfile
#debug 0 # show each GET/POST/CONNECT request
debug 4096 # Startup banner and warnings
debug 8192 # Errors - *we highly recommended enabling this*


user-manual /usr/share/doc/privoxy/user-manual
listen-address 127.0.0.1:8118
toggle 1
enable-remote-toggle 0
enable-edit-actions 0
enable-remote-http-toggle 0
buffer-limit 4096

Взято тут

+++++++++++++++++++++++++++++++++++++++++++

Установка с polipo, в отношении приватности она немного уступает privoxy, но зато выигрывает в производительности. Установка

sudo aptitude install polipo

Далее настройка, конфига, находится /etc/polipo/config, привести его примерно к такому виду


daemonise = true
pidFile = /var/run/polipo/polipo.pid
socksParentProxy = "localhost:9050"
socksProxyType = socks5
chunkHighMark = 50331648
objectHighMark = 16384
diskCacheRoot = ""
localDocumentRoot = ""
censoredHeaders = from, accept-language
censorReferer = maybe
censoredHeaders = set-cookie, cookie, cookie2, from, accept-language
censorReferer = true


+++++++++++++++++++++++++++++++++++++++++++++++

Далее установка vidalia

sudo apt-get install vidalia

при установке возникнет предложение стартовать вместе с системой еще что то и еще, лучше выбрать последнюю строку т.е. третью если tor нужен не постоянно но только по мере надобности и все, готово, теперь в меню выбрать Интернет/Vidalia и все готово.

В настройках системы либо из меню либо командой в терминале

gnome-network-properties

выставить настройки для всей системы и во всех программах которые ходят в интернет и местонахождение которых требуется анонимизировать но не поддерживают системные настройки (хотя такие программы редкость) нужно выбирать в настройках сети соединение proxy и выставлять параметры вручную аналогичные тем что выставляются для всей системы

прокси      127.0.0.1
порт          8118

Еще лучше установить консольную маленькую программу которая позволяет отмечать те приложения которые стартуют вместе с системой, если еще не установлена rcconf

sudo apt-get install rcconf 

затем команда

sudo rcconf

там убрать кресты рядом с tor и privoxy т.е. убрать их из автостарта иначе придется постоянно если включать тор из gui vidalia сначала убивать tor потом только она сможет им управлять

Дополнительно

Для работы некоторых программ через прокси в

sudo nano /etc/bash.bashrc

export http_proxy=http://127.0.0.1:8118/
export https_proxy=http://127.0.0.1:8118/
export ftp_proxy=http://127.0.0.1:8118/


+++++++++++++++++++++++++++++++++++++++++++++++
Для работы ssh через прокси

sudo nano /etc/ssh/ssh_config

Host *
ProxyCommand socat STDIO SOCKS4A:127.0.0.1:%h:%p,socksport=9050


+++++++++++++++++++++++++++++++++++++++++++++++
Настройка работы некоторых системных программ типа aptitude через proxy

nano ~/.bashrc

http_proxy=http://127.0.0.1:8118/
HTTP_PROXY=$http_proxy
export http_proxy HTTP_PROXY

++++++++++++++++++++++++++++++++++++++++++++++++

Настройка системы в общем для работы через прокси

Сначала

env | grep proxy

Затем в терминале

export http_proxy="http://127.0.0.1:8118"
export https_proxy="http://127.0.0.1:8118"
export ftp_proxy="http://127.0.0.1:8118"

++++++++++++++++++++++++++++++++++++++++++++++++
Команды

sudo /etc/init.d/tor stop
sudo /etc/init.d/tor start
sudo /etc/init.d/tor restart


sudo /etc/init.d/privoxy stop
sudo /etc/init.d/privoxy start
sudo /etc/init.d/privoxy restart

++++++++++++++++++++++++++++++++++++++++++++++++

И потом в тех приложения где можно настроить соединение через прокси нужно его настроить соответствующим образом напрмер для firefox

И готово, мнение, но установка данных пакетов очень влияет нна скорость работы всех приложений взаимодействующих с интернетом потому без особой потребности в ананимности я бы не ставил себе их, да и то она получается не полная об этом в интернете написано потому фиг знает надо ли оно.

Хорошо написано тут

3 комментария:

  1. Анонимный10.12.2010, 11:39

    Я волонтёр Tor. То есть, предоставляю свой компьютер для доступа в интернет всем, кто в этом нуждается. Но часто так бывает, что мой компьютер стаёт последним в цепочку для пользователей из моей страны. Простыми словами, мой сосед выйдет через тор в интернет, учудит что-либо, например, на политическом сайте, ему ничего, а придут убивать меня. Я уже молчу про то, что я заблокирован на большинстве ресурсов Украины, в связи с некорректным поведением. И сам выхожу в интернет через американские серверы. Разве нельзя не ставить первым и последним в цепочке компы из одной страны? Как это не понятно? Я прошу, всех кто может, переслать моё обращение к создателям Тор, так как я не могу разобраться, как до них достучаться.

    ОтветитьУдалить
  2. Да, ситуация.

    Не предоставляй, да и наверняка мощность у тебя не такая хорошая в отличии от мтс и прочих крупных серверов.

    Но респект и уважуха.

    Спасибо за этот комментарий.

    ОтветитьУдалить
  3. можно еще так proxychains+tor+ваш браузер

    ОтветитьУдалить

 
На верх