admin

По любому вопросу
Администратор
1,623
1,503
5 Мар 2016
Данное руководство, написано в исследовательских целях, только потому что мне как автору понадобилось зеркало на домене .onion обычного сайта.

Сайт на домене Onion в сети TOR
Нам понадобиться:
  • Обычный сервер [VPS/VDS/Dedicate/Cloud - Главное что бы был полноценный доступ к консоли]
  • Для упрощения, веб-панель [Рекомендую Для просмотра ссылки Войди или Зарегистрируйся]
Устанавливаем сам TOR, на свой сервер:
Код:
*Debian / Ubuntu
Команда: apt install tor
*CentOS
Команда: yum install tor

Настраиваем TOR, для упрощенной настройки достаточно 3х команд:
Код:
* Удаляем старый файл с конфигурацией
Команда 1: rm -f /etc/tor/torrc
* Создаем новый файл torrc, и добавляем строку "HiddenServiceDir /var/lib/tor/hidden_service/"
Команда 2: echo "HiddenServiceDir /var/lib/tor/hidden_service/" >> /etc/tor/torrc
* Добавляем вторую строку "HiddenServicePort 80 127.0.0.1:80"
Команда 3: echo "HiddenServicePort 80 127.0.0.1:80" >> /etc/tor/torrc

После, нам требуется перезагрузить TOR:
Код:
Команда: service tor restart

На данном этапе TOR уже с генерировал домен для нас, просмотреть созданный домен можно командой:
Код:
cat /var/lib/tor/hidden_service/hostname

Основная часть по установке выполнена, теперь нам нужно привязать домен в веб-панели. Я расскажу пример с VestaCP, в этом нет ничего сложного, и в других панелях можно действовать по аналогии.
  1. В VestaCP переходим в раздел "IP"
  2. Тут нажимаем "+", для того что бы добавить новый IP адрес
  3. В поле IP address, вписываем 127.0.0.1
  4. В поле Netmask, 255.255.255.255
  5. Остальное оставляем как есть, и нажимаем "add"
Переходим в раздел "WEB", аналогично нажимаем "+", в Domain вписываем наш домен который мы получили командой cat ранее. Снимаем галочки с DNS Support и Mail Support, в поле IP address, выбираем созданный ранее локальный ip 127.0.0.1. Данные действия мы проделали для того, что бы наш домен был доступен только в TOR.
На этом все, теперь у нас есть сайт в сети TOR.

Аналогично было создано и наше зеркало: gerkifrm6ga4yh6iivdijl6i5wjsvslgmxgauwpf4qldeyv5rmo55fid.onion