Основан 26 Июля 2013 года
freehacks.ru fhacksnplmzxaaoo.onion
/images/banners/468x60_free.png
Показано с 1 по 8 из 8
  1. #1
    TopicStarter
    Аватар для XaskiVision

    Статус
    Offline
    Регистрация
    17.12.2013
    Сообщений
    170
    Репутация
    57 + / -
    DDoS / DoS

    Настройка сайта в .onion зоне [ Мануал ]

    Итак, приступим. (с)
    Манипуляции проводились на ubuntu+php5-fpm+NGINX-1.7.4

    Сначала нам нужно установить сам Tor. Делается это командой:
    sudo apt-get install tor

    Ждем, пока установка завершится. Завершилась? Едем дальше.
    Вводим в терминал: service tor stop. Идем в директорию конфигов тора - /etc/tor
    Смотрим, что там есть. Ага, два файла: torrc, tor-tsocks.conf. Открываем torrc.

    Первым делом настраиваем логи:
    Log debug file /etc/tor/debug.log (расскоментируем и поменяем путь)

    Дальше:
    HiddenServiceDir /etc/tor
    HiddenServicePort 80 127.0.0.1:25432 # 80 - порт, который будет доступен из под тора, а на 127.0.0.1:25432 крутится NGINX.

    Сохраняем.
    Вводим в терминал: sudo tor (от суперюзера не рекомендуется, но чтобы не было проблем с правами и настройкой отдельного юзера для тора)
    Смотрим вывод. Должно быть что-то вроде Bootstrapped 100% Done.
    Если это так, останавливаем Tor сочетанием клавиш CTRL+C и идем смотреть директорию с конфигами.
    Смотрим из под рута, ибо все файлы там скрытые и права урезаны. Ага, появились новые файлы:
    hostname - собственно ваш домен .onion
    private_key - ваш приватный ключик, он привязан к вашему домену. Его никому не говорить.

    Открываем hostname. Копируем домен в буфер обмена, закрываем файл.

    На этом настройка Tor закончена. Перейдем к NGINX.
    Если не установлен, пишем: apt-get install nginx и ждем окончания установки.
    Идем в директорию с конфигами nginx. Видим файл nginx.conf, открываем его.
    Пишем туда следующее:

    server {
    listen 25432; # порт который мы указали в конфиге тора (второй).
    root /var/www/rangehack.ru/www/tor; #путь до папки с файлами для .onion домена, указываем свою.

    location / {
    index index.html index.php;

    }
    }
    Теперь ваш конфиг должен выглядеть примерно так:
    ...
    http {
    ...
    ...
    server {
    listen 25432;
    root /var/www/rangehack.ru/www/tor;

    location / {
    index index.html index.php;
    }

    Запускаем NGINX. Если нет ошибок, все ок. Ну и последний шаг:
    Вводим команду в терминал(от суперюзера): tor --runasdaemon 1
    Эта команда запустит Tor в режиме демона. Ждем примерно две минуты.
    Запускаем Tor client, и переходим по адресу, который у нас в буфере обмена(hostname)

    Видим, что все работает. Радуемся


    Writted by XaskiVision, special for FreeHacks.ru
    Последний раз редактировалось XaskiVision; 07.08.2014 в 22:17.
    Начата разработка The Elemental: Unstoppable DDoS Bot [P2P, Tor]
    Будет написан на Python \ C++ \ C#

  2. 4 пользователя(ей) сказали cпасибо:
  3. #2
    Аватар для Suicidemouse

    Статус
    Offline
    Регистрация
    02.12.2013
    Сообщений
    350
    Репутация
    149 + / -
    Безопасность
    Красавчик
    «Вози кусты и героин, а то останешься рабом» © Буравчик

  4. #3
    Trust
    Админ негодует :3
    Аватар для admin

    Статус
    Offline
    Регистрация
    27.07.2013
    Сообщений
    1,712
    Репутация
    222 + / -
    Безопасность
    Молодец, спасибо.
    [Только зарегистрированные могут видеть это. ]
    JID: [Только зарегистрированные могут видеть это. ] - пока не сижу там, только ЛС.

  5. #4
    TopicStarter
    Аватар для XaskiVision

    Статус
    Offline
    Регистрация
    17.12.2013
    Сообщений
    170
    Репутация
    57 + / -
    DDoS / DoS
    Пару _важных_ замечаний.
    1) Тор в режиме демона плюет в консоль лог запуска "не до конца", т.е лишь часть. Это нормально.
    2) Команда service tor start НЕ РАБОТАЕТ! Хотя и говорит, что тор запустился, ЭТО НЕ ТАК.
    3) Запускать только командой tor tor --runasdaemon 1
    Начата разработка The Elemental: Unstoppable DDoS Bot [P2P, Tor]
    Будет написан на Python \ C++ \ C#

  6. #5
    Trust
    Инкубатор идей
    Аватар для ReaGed

    Статус
    Offline
    Регистрация
    14.08.2013
    Сообщений
    82
    Репутация
    20 + / -
    Безопасность
    Цитата Сообщение от XaskiVision Посмотреть сообщение
    2) Команда service tor start НЕ РАБОТАЕТ! Хотя и говорит, что тор запустился, ЭТО НЕ ТАК.
    У меня работает

  7. #6
    TopicStarter
    Аватар для XaskiVision

    Статус
    Offline
    Регистрация
    17.12.2013
    Сообщений
    170
    Репутация
    57 + / -
    DDoS / DoS
    Цитата Сообщение от Reaged Посмотреть сообщение
    У меня работает
    Возможно у тебя старая версия тора. Если запускать сервисом то он пишет, что тор запущен, но на самом деле это не так.
    Начата разработка The Elemental: Unstoppable DDoS Bot [P2P, Tor]
    Будет написан на Python \ C++ \ C#

  8. #7
    Trust
    Инкубатор идей
    Аватар для ReaGed

    Статус
    Offline
    Регистрация
    14.08.2013
    Сообщений
    82
    Репутация
    20 + / -
    Безопасность
    Цитата Сообщение от xaskivision Посмотреть сообщение
    возможно у тебя старая версия тора. если запускать сервисом то он пишет, что тор запущен, но на самом деле это не так.
    возможно, ставил его месяцев 5-8 назад.
    ---
    upd: вспомнил, я его обновлял неделю назад.

  9. #8
    TopicStarter
    Аватар для XaskiVision

    Статус
    Offline
    Регистрация
    17.12.2013
    Сообщений
    170
    Репутация
    57 + / -
    DDoS / DoS
    Цитата Сообщение от Reaged Посмотреть сообщение
    возможно, ставил его месяцев 5-8 назад.
    ---
    upd: вспомнил, я его обновлял неделю назад.
    kill -9 tor
    service tor start
    service tor status
    *tor is not running
    Начата разработка The Elemental: Unstoppable DDoS Bot [P2P, Tor]
    Будет написан на Python \ C++ \ C#

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Информация на сайте предоставлена исключительно в ознакомительных целях, использование знаний в противозаконных целях преследуется по закону! Администрация не несет ответственности за ваши деяния.