[QUOTE="moder, post: 9007, member: 1"]
Для создания сайта в даркнете потребуется настроить сервер для работы с сетью Tor и генерировать onion-домен (публичный ключ).
[STRONG]Где взять хостинг для onion сайтов[/STRONG]? Специализированных сервисов нет (а если и есть, то вряд ли им можно доверять), придется брать абузоустойчивый vps или vds.
Ставим и настраиваем nginx так, чтобы он не собирал и не выдавал никакой информации.
[code]
http {
...
server_tokens off; # отключаем показ версии софта
error_log /dev/null crit; # отключаем логи
...
}
[/code]
Устанавливаем Tor и генерируем onion адрес
[code]
$ sudo apt-get install tor
или (в Centos)
$ yum -y install tor
[/code]
Если не ставится, добавляем репозиторий Тора и пробуем ещё.
[code]
# touch /etc/yum.repos.d/torproject.repo
# vi /etc/yum.repos.d/torproject.rep
[/code]
В torproject.rep вставляем
[code]
[Tor]
name=Tor Project Repo
baseurl=http://deb.torproject.org/torproject.org/rpm/el/6/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc
[/code]
После установки правим файл /etc/tor/torrc
[code]
HiddenServiceDir /var/lib/tor/site1 # путь к закрытому ключу
HiddenServicePort 80 127.0.0.1:80
[/code]
Перезапускаем Тор.
[code]
/etc/init.d/tor restart
[/code]
При перезапуске Тора в папке /var/lib/tor/site1 будет создан приватный ключ (файл private_key). На основе приватного ключа генерируется onion-домен (файл hostname). Вам важно сохранить ключ, а файл hostname на работу сайта не влияет - это просто имя домена.
Соответственно, если кто-то получит ваш ключ, то сможет вмешиваться в работу вашего сайта. Особенно это критично для даркнет-магазинов. Поэтому опасно привлекать к работе над сайтом третьих лиц или пользоваться услугами onion-хостеров.
Генерированный домен будет представлять случайный набор из 16 символов вида p3igfi4pfjz63s5y.onion. Для создания красивого домена onion потребуется время и специальный софт.
Программы для генерации читаемого onion домена.
Scallion - использует подбор хэшей через GPU .NET/Mono.
Eschalot - поиск по словарю, Unix/Linux
Удобнее, на мой взгляд, Scallion, т.к. его можно запускать на своей домашней машине под Windows. Если ваш сервер мощнее домашнего компа, запускайте на сервере.
Качаем и запускаем из командной строки файл scallion.exe, через пробел пишем интересующую фразу.
[ATTACH=full]2444[/ATTACH]
Чем длиннее фраза, тем дольше времени уйдет на генерацию.
Есть специальные магазины по продаже onion-доменов, типа udoheels4great5d.onion. Но продавец знает ваш ключ и сможет вмешаться в работу сайта.
Настраиваем сервер для работы с сетью Tor
Правим конфиг nginx.
[code]
server {
listen 127.0.0.1:80 default_server;
server_name localhost;
root /var/www/site1; #путь к onion сайту
index index.php;
location / {
allow 127.0.0.1;
deny all; # делаем сайт доступным только для localhost.
}
}
[/code]
Теперь перезапускаем nginx и проверяем доступность сайта в Tor-браузере.
[/QUOTE]