Как поставить прокси или сокс в конце цепочки tor
Можно ли это организовать без сторонних программ, т.е. чтобы после трех торовских узлов весь трафик шел через указанный мной прокси(||сокс)?
Заранее спасибо
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
Нормы пользования. Некоторые права на материалы сайта защищены по условиям лицензии CreativeCommons. Движок
openSpace 0.8.25a и дизайн сайта © 2006-2007 Vlad "SATtva" Miller.
|
||||||||||||||||||||||||||
комментариев: 1060 документов: 16 редакций: 32
Ещё вариант – proxychains
Например, ответ в FAQ по первой ссылке подразумевает, что надо установить и правильно настроить privoxy, настроить её на работу с системным Tor'ом, указать в privoxy внешний дополнительный прокси и прописать порт privoxy в firefox из TBB. И работать вся эта конфигурация будет только как HTTP/HTTPS-прокси в firefox. Естественно, всю связку надо пердварительно тщательно оттестировать на работоспособность и написать правила файерволла, которые будут блочить все соединения в обход прокси, для самой privoxy тоже написать правила файерволла, которые запретят ей коннектиться куда-либо помимо порта Tor. Если спрашивающий — опытный пользователь Linux или BSD, умеет писать правила под iptables или pf, не боится правки конфигов, обладает знаниями по тестированию и отладке сетевых настроек, то вперёд :)
I. Качаем старую сборку Tor Browser c Polipo из архива Tor Project, например:
– для Windows 32 link
– для Linux 64 link
II. Распаковываем архив, находим там подкаталог old_tb/App и копируем из него в tb/App файлы:
– для Windows polipo.exe и libgnurx-0.dll
– для Linux polipo
где tb – каталог Tor Browser, а old_tb – каталог старой сборки.
III. Создаем каталог tb/Data/Polipo и копируем в него конфигурационный файл old_tb/Data/Polipo/polipo.conf
IV. Дописываем в файл tb/Data/Vidalia/vidalia.conf в разделе [General] строки:
Удаляем строку (если есть):
V. В файле tb/Data/Tor/torrc заменяем строку (если есть)
на
VI. В настройках плагина TorButton браузера (ПКМ по значку луковицы вверху -> настройки ...) выставляем метку "Установить параметры прокси вручную" и забить во все поля http-прокси, ssl-прокси, ftp-прокси, gopher-прокски параметры Polipo: хост 127.0.0.1 и порт 8118.
VII. Перезапустить Tor Browser
VIII. Для добавления прокси в конец цепочки в polipo.conf дописать строку:
где proxy_host: proxy_port – адрес внешнего прокси. После добавления прокси Tor Browser надо перезапустить. Отследить подключение к этому прокси можно в окне цепочек Vidalia или в IP-анализаторах типа ipligence.