Tor является бесплатным программным обеспечением и открытой сетью, которая помогает вам защититься от различного рода сетевой слежки, угрожающей личной свободе и частной жизни, конфиденциальной профессиональной деятельности и отношениям, а так же обезопаситься от деятельности органов государственной безопасности, известной под названием анализ трафика.
Официальный сайт
Теперь настройка на дистрибутиве в котором нет gui и есть gui если ubuntu по умолчанию то для настройки достаточно только первой части до слов Дополнительно приложений для настройки интернета и прочего
Если не оказалось в репозиториях нужных пакетов то можно добавить их с официального сайта 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
И готово, мнение, но установка данных пакетов очень влияет нна скорость работы всех приложений взаимодействующих с интернетом потому без особой потребности в ананимности я бы не ставил себе их, да и то она получается не полная об этом в интернете написано потому фиг знает надо ли оно.
Хорошо написано тут
Официальный сайт
Теперь настройка на дистрибутиве в котором нет gui и есть gui если ubuntu по умолчанию то для настройки достаточно только первой части до слов Дополнительно приложений для настройки интернета и прочего
+++++++++++++++++++++++++++++++++++++++++++++++
Установка самих пакетов, сначала
sudo aptitude install tor tor-geoipdb torsocks privoxy
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
И готово, мнение, но установка данных пакетов очень влияет нна скорость работы всех приложений взаимодействующих с интернетом потому без особой потребности в ананимности я бы не ставил себе их, да и то она получается не полная об этом в интернете написано потому фиг знает надо ли оно.
Хорошо написано тут
Я волонтёр Tor. То есть, предоставляю свой компьютер для доступа в интернет всем, кто в этом нуждается. Но часто так бывает, что мой компьютер стаёт последним в цепочку для пользователей из моей страны. Простыми словами, мой сосед выйдет через тор в интернет, учудит что-либо, например, на политическом сайте, ему ничего, а придут убивать меня. Я уже молчу про то, что я заблокирован на большинстве ресурсов Украины, в связи с некорректным поведением. И сам выхожу в интернет через американские серверы. Разве нельзя не ставить первым и последним в цепочке компы из одной страны? Как это не понятно? Я прошу, всех кто может, переслать моё обращение к создателям Тор, так как я не могу разобраться, как до них достучаться.
ОтветитьУдалитьДа, ситуация.
ОтветитьУдалитьНе предоставляй, да и наверняка мощность у тебя не такая хорошая в отличии от мтс и прочих крупных серверов.
Но респект и уважуха.
Спасибо за этот комментарий.
можно еще так proxychains+tor+ваш браузер
ОтветитьУдалить