Не работает тор линукс

Проблема подключения к сети TOR на линукс

Всё началось еще вчера утром, когда по этому мануалу https://cryptopunks.org/article/forward all the traffic to tor/ всё выполнилось, на удивление, без внезапных ошибок из-за занятых портов / цензуры от провайдера / неизвестных терминалу команд и прочих разочарований в жизни. И не было их аж целых полдня, пока там без объявления бойкота не упал интернет. Нет, обычный инет от провайдера остался, а с внесенными изменениями в iptables уже сайты по полчаса пытались загрузиться и потом выдавали ошибку, мол, server not found. Линукс запущена в VMware, сетевой адаптер типа Мост (при выборе NAT инета и вовсе нет, хотя основная система за натом), айпишник в локалке 192.168.100.4, время в настройках синхронизировано, вчера утром когда все прекрасно работало мосты в torrc прописаны не были, за эти полтора дня я успел и с дефолтными пробовать подключаться и с офсайта брать, в iptables_setup.sh пробовал вставлять адреса 192.168.100.0 вместо 192.168.1.0 и даже не поленился скачать и поставить рядом еще одну систему и на чистой все эти дела повторить. И там разочарование. Скачал отдельно TOR браузер, поставил, запустил, запустился он далеко не с первого раза, с дефолтными obsf4 причем в большинстве случаев прогрессбар просто повисал то на нуле, то на процентах двадцати, то на восьмидесяти.
На основной системе TOR браузер работает с мостами obfs4 взятыми на офсайте, так как провайдер не дает подключаться к нодам напрямую, ну или кривые руки не дают, но с мостами вродь проблем не возникает. Едем дальше, на одной из линуксов сейчас получилось запустить тор браузер, копирнул торрк в другую — висит на нуле при подключении. Тор как сервис на обеих не дает выйти в сеть.
А вот и логи из var/log/tor/log подъехали:

Oct 08 15:19:07.000 [notice] Interrupt: exiting cleanly.
Oct 08 15:19:08.000 [notice] Tor 0.2.8.8 (git-8d8a099454d994bd) opening log file.
Oct 08 15:19:08.230 [warn] OpenSSL version from headers does not match the version we’re running with. If you get weird crashes, that might be why. (Compiled with 1000209f: OpenSSL 1.0.2i 22 Sep 2016; running with 100020af: OpenSSL 1.0.2j 26 Sep 2016).
Oct 08 15:19:08.243 [notice] Tor v0.2.8.8 (git-8d8a099454d994bd) running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.2j and Zlib 1.2.8.
Oct 08 15:19:08.243 [notice] Tor can’t help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Oct 08 15:19:08.243 [notice] Read configuration file «/usr/share/tor/tor-service-defaults-torrc».
Oct 08 15:19:08.243 [notice] Read configuration file «/etc/tor/torrc».
Oct 08 15:19:08.245 [notice] Opening Socks listener on 127.0.0.1:9050
Oct 08 15:19:08.245 [notice] Opening DNS listener on 127.0.0.1:53
Oct 08 15:19:08.245 [notice] Opening Transparent pf/netfilter listener on 127.0.0.1:9040
Oct 08 15:19:08.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
Oct 08 15:19:08.000 [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
Oct 08 15:19:08.000 [notice] Bootstrapped 0%: Starting
Oct 08 15:19:08.000 [notice] Delaying directory fetches: No running bridges
Oct 08 15:19:08.000 [notice] Signaled readiness to systemd
Oct 08 15:19:09.000 [notice] Opening Socks listener on /var/run/tor/socks
Oct 08 15:19:09.000 [notice] Opening Control listener on /var/run/tor/control
Oct 08 15:19:09.000 [notice] Bootstrapped 5%: Connecting to directory server
Oct 08 15:19:09.000 [notice] Bootstrapped 10%: Finishing handshake with directory server
Oct 08 15:19:09.000 [warn] Problem bootstrapping. Stuck at 10%: Finishing handshake with directory server. (No route to host; NOROUTE; count 1; recommendation warn; host 722EF1F0939E2F1*** at 69.*62.***:18425)
Oct 08 15:20:32.000 [warn] Problem bootstrapping. Stuck at 10%: Finishing handshake with directory server. (DONE; DONE; count 3; recommendation warn; host DBCFD46E48B9266*** at 37.*18.***:41904)
Oct 08 15:20:32.000 [warn] 3 connections have failed:
Oct 08 15:20:32.000 [warn] 2 connections died in state handshaking (TLS) with SSL state SSLv2/v3 read server hello A in HANDSHAKE
Oct 08 15:20:32.000 [warn] 1 connections died in state connect()ing with SSL state (No SSL object)
Oct 08 15:21:08.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:0. Giving up. (waiting for circuit)
Oct 08 15:21:08.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:0. Giving up. (waiting for circuit)
Oct 08 15:21:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:0. Giving up. (waiting for circuit)

Читайте также:  Линукс работающий с флешки без установки

Еще раз подмечу, что полтора дня назад всё исправно работало, без мостов, синхронизации времени и пр. Из-за того, что часто вижу разные причины того что не коннектится тор сервис, через раз запускается тор бравзер, не догоняю, в чем может быть причина, слишком много мистики в одном месте. Хэлп. А спойлер не поставился, хоть я в него логи и обернул, вот.

Источник

Решено Tor Browser & Kali — не работает ?

Igor webware

Не открывает Tor Browser

Установил по следующей процедуре:
Вариант 1.
(t=`curl -s https://www.torproject.org/download/download-easy.html.en#linux | grep -E -o ‘/dist/torbrowser/9<1>.6<1>.6<1>/tor-browser-linux32-3<1>.6<1>.2<1>_’ | head -1`; t=»https://www.torproject.org»$t»ru.tar.xz»; wget $t) && tar -xvf tor-browser-linux32-* && leafpad tor-browser_ru/Browser/start-tor-browser

Вариант 2.
Вводим последовательно в терминале:
Распаковка:
tar -xvf tor-browser-linux64-4.5.3_ru.tar.xz

После открываем файл start-tor-browser с помощью текстового редактора Leafpad. Ищем строку «The Tor Browser Bundle should not be run as root. Exiting.», а над ней в строке:
if [ «`id -u`» -eq 0 ]; then меняем 0 на 1, то есть так
if [ «`id -u`» -eq 1 ]; then сохраняемся и выходим.

Последовательно вводим в терминале:
cd tor-browser_ru
chown -R root *
./Browser/start-tor-browser

Далее ничего не происходит, вроде начинает запуск и все, на экран браузер не выходит.?
Помогите правильно установить Tor Browser & Kali .

Necromancer

Делал не совсем по инструкции. Качал напрямую с сайта https://www.torproject.org
, распаковал вручную , а дальше уже делал »
После открываем файл start-tor-browser с помощью текстового редактора Leafpad. Ищем строку «The Tor Browser Bundle should not be run as root. Exiting.», а над ней в строке:
if [ «`id -u`» -eq 0 ]; then меняем 0 на 1, то есть так
if [ «`id -u`» -eq 1 ]; then сохраняемся и выходим.

Последовательно вводим в терминале:
cd tor-browser_ru
chown -R root *
./Browser/start-tor-browser
*
Не забудьте обновить репозитории (apt-get update && apt-get dist-upgrade) и ребутнуться после установки.
ПС: ставил в /root/TOR/tor-browser_ru/ . Проверьте , чтобы символов c кирилицей небыло.

Источник

Не могу заставить tor работать

Как заставить Download Master работать в паре с Tor (+Vidalia, +Privoxy)
Доброго времени сутог! Помогите решить проблему с закачкой. Суть вот в чем: работаю на крупном.

Не могу заставить работать
Вот код, почему не хочет работать? 7

Когда процесс tor запущен, то он поднимает SOCKS5 на порту 9050. Вам остаётся только настроить свой браузер на его использование. Например, в Firefox это делается в настройках — слева вкладка «Дополнительно» — вверху вкладка «Сеть» — кнопка «Настроить». Выбрать «Ручная настройка сервиса прокси», указать «Узел SOCKS» в значение 127.0.0.1 и порт 9050. Ниже установить галку SOCKS5 и установить галку «Удалённый DNS». После этого браузер будет выходить в интернет через Tor.

Но лично мне удобнее, когда браузер обычно работает без Tor’а, а просто на рабочем столе есть ярлык Tor. Для этого в Firefox можно создать несколько профилей. Это можно сделать, если запустить

тоже самое
Прокси-сервер отказывается принимать соединения

Firefox настроен на использование прокси-сервера, который отказывает в соединении.

Читайте также:  Как удалить mozilla thunderbird полностью с компьютера windows 10

Проверьте настройки прокси-сервера и убедитесь, что они верны.
Свяжитесь с вашим системным администратором и убедитесь, что прокси-сервер работает.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Не могу заставить работать отладку
Вылезает такая ошибка, пробовал переключать gdb и cdb, никак не идет

Не могу заставить работать TIM8
Приветствую. Не могу заставить работать TIM8 в STM31F103ZET6. Начитался разных веток форумов.

Не могу заставить работать в X16
Хоть убей пишет что и слот и видео карта работают в X8 3.0 хотя и слот и видеокарта X16 .

Не могу заставить работать move_upload_file
делаю электронную библиотеку для колледжа застрял на моменте загрузки файла на сервер Надо.

Не могу заставить работать микрофон
Установил Windows7. Не могу заставить работать микрофон. soundMAX показывает, что микрофон стоит не.

Источник

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Tor: от азов до продвинутого уровня (ч. 8): Служба Tor в Linux

Оглавление

Как установить Tor в Linux

Пакет Tor доступен в большинстве дистрибутивов Linux и может быть установлен из стандартных репозиториев.

Установка Tor в Debian, Linux Mint, Ubuntu, Kali Linux и их производные:

Установка Tor в Arch Linux, BlackArch и их производные:

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

Как запустить службу Tor

Для запуска используйте команду:

Для проверки статуса:

Для добавления службы Tor в автозагрузку, чтобы она запускалась при каждом включении компьютера:

Для остановки службы Tor:

Для удаления из автозарузки:

Как запустить службу tor без перевода в фон

Показанные выше способы запуска tor превращают его в демона — то есть процесс, который работает в фоне и отсоединён от консоли.

Если вам нужно, чтобы служба Tor не уходила в фон, например, для отладки и чтобы её можно было бы закрыть комбинацией клавиш CTRL+c, то запустите службу Tor следующим образом в Debian и производных:

В Arch Linux, BlackArch и производных запуск выполняется так:

На самом деле, программе tor необязательны привилегии суперпользователя. Но для работы службы нужны файлы и директории (/var/lib/tor) права на которые закрыты для всех пользователей (даже для root) и которые принадлежат пользователю debian-tor или tor (имя пользователя зависит от дистрибутива). По этой причине используется sudo с опцией -u, после которой идёт имя пользователя, от имени которого выполняется команда.

Пример запуска tor без демонизации:

Строки, содержащие слово Bootstrapped показывают прогресс подключения к сети Tor. Когда всё готово для полноценного обмена информации с Интернетом через сеть Tor, будет выведено:

Файлы настроек Tor

Главным конфигурационным файлом службы Tor является /etc/tor/torrc. Этот файл содержит только комментарии, то есть по умолчанию не устанавливает никакие настройки. У службы Tor предусмотрены значения по умолчанию для всех настроек. По этой причине, файл не является обязательным — если он отсутствует, служба Tor всё равно запустится.

Если файл /etc/tor/torrc не найден, то будет сделана попытка найти файл $HOME/.torrc. Если такого файла тоже нет, то Tor просто продолжит загрузку.

Имеется ещё один конфигурационный файл с настройками по умолчанию: /etc/tor/torrc-defaults. Задумка в том, что он должен содержать дефолтные опции, которые могут быть перезаписаны файлами /etc/tor/torrc или $HOME/.torrc. Но на практике этот файл даже не поставляется с пакетом Tor.

Далее рассмотрим несколько опций связанных с конфигурационными файлами. Эти опции можно указать при запуске службы файлом tor.

—verify-config

Проверка конфигурационного файла Tor на правильность.

Запуск зависит от имени пользователя tor в системе:

-f ФАЙЛ

Указывает новый конфигурационный файл, содержащий дальнейшие конфигурационные опции Tor. Если указать (тире), то опции будут считываться из стандартного ввода. По умолчанию /etc/tor/torrc или, если этот файл не найден, тогда $HOME/.torrc).

—allow-missing-torrc

Не требовать, чтобы конфигурационный файл, указанный опцией -f, существовал, если можно получить доступ к дефолтному torrc).

Читайте также:  Tex редакторы для windows

—defaults-torrc ФАЙЛ

Указывает файл, в котором искать дефолтные значения для опций Tor. Содержимое этого файла перезаписываются обычными конфигурационными файлами и опциями из командной строки (по умолчанию /etc/tor/torrc-defaults).

—ignore-missing-torrc

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

Настройка журналов Tor

Настройка логов Tor выполняется в конфигурационном файле с помощью директивы Log. Эта директива состоит из трёх компонентов:

УРОВЕНЬ_СЕРЬЁЗНОСТИ может быть: debug, info, notice, warn и err. Допустимо указывать диапазоны вида:

В качестве ИСТОЧНИК_ВЫВОДА могут быть:

  • stderr — стандартный вывод ошибок
  • stdout — стандартный вывод
  • syslog — системный жунрал (только для Unix)
  • file ИМЯ_ФАЙЛА — сохранение журнала в файл

Например, чтобы выводить сообщения уровня notice в стандартный вывод, нужно записать так:

Для вывода сообщений от уровня info до уровня err в файл tor.log нужно записать в конфигурационный файл следующую директиву:

Директиву Log можно указывать несколько раз.

Как запустить службу Tor с опциями

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

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

Поскольку в большинстве случаев нужно запускать службу от имени пользователя debian-tor или tor, то команды должны быть примерно такими (для Debian и производных):

В Arch Linux, BlackArch и производных запуск выполняется так:

Пример запуска службы Tor с опциями для замены их значений из конфигурационного файла:

Если ЗНАЧЕНИЕ для ОПЦИИ состоит из более чем одного слова, либо включает в себя специальные символы, то его необходимо поместить в кавычки, например:

О правилах переписывания или добавления значений опций смотрите в следующем разделе.

Как просмотреть логи Tor

Просмотреть логи Tor можно различными способами, один из вариантов:

Обратите внимание, что если у вас Debian или проихводный от этого дистрибутива, то в предыдущей и следующей нужно вместо tor указывать пользователя debian-tor, например:

Например, для вывода последних 100 записей:

Также можно просмотреть события Tor с помощью:

Как пользоваться службой Tor в Linux

После запуска службы Tor на вашем компьютере становится доступным прокси SOCKS. Если вы не знаете, что это такое, то рекомендуется ознакомиться со статьёй «Всё о прокси: виды, как пользоваться, как проверить качество прокси».

Данный прокси доступен на IP адресе и порте localhost:9050.

О том, как настроить прокси в Linux смотрите здесь.

Помните, что некоторые программы имеют свои собственные настройки прокси и могут игнорировать общесистемные установки:

Помните, что в качестве IP адреса нужно указывать localhost, а в качестве номера порта 9050.

Многие программы умеют работать с SOCKS4 и SOCKS5 напрямую:

Сравните с выводом:

Если программа поддерживает только HTTP/HTTPS прокси, но не умеет работать с SOCKS, то в качестве медиатора используйте программу Privoxy или ProxyChains-NG.

Решение проблем с Tor

Ошибка «Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?»

Если вы столкнулись с ошибками «Could not bind to …: Address already in use.», например:

То это означает, что порты, которые пытается прослушивать Tor, уже заняты другим процессом, возможно, другим запущенным экземпляром Tor. Для исправления этой ситуации, остановите другой экземпляр службы tor или найдите программу, которая занимает этот порт, для этого смотрите 4 способа узнать, какие порты прослушиваются в Linux.

Ошибка «Directory /var/lib/tor cannot be read: Permission denied»

Возникает в том случае, когда у процесса tor недостаточно прав для доступа к папке /var/lib/tor. Нужно запустить процесс tor от имени соответствующего пользователя debian-tor или tor следующим образом:

Ошибка «/var/lib/tor is not owned by this user»

Если возникают такие ошибки:

То это означает, что вы запускаете Tor от пользователя root, а нужно запускать от имени пользователя debian-tor или tor следующим образом:

Источник

Оцените статью