====== Debian (Ubuntu) создание .onion адреса для сетей TOR ====== Краткая и простая инструкция для создания .onion адреса для сетей TOR в Debian или Ubuntu. Установка и настройка tor sudo apt-get install tor Изменить конфиг tor-a ''sudo nano /etc/tor/torrc'' Добавляем строки HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 127.0.0.1:80 Перезапускаем tor ''sudo service tor restart'' Созданный адрес можно узнать командой nano /var/lib/tor/hidden_service/hostname ===== Настройка nginx и tor для сокрытия сайта на реальном ip ===== Выполняем все действия от пользователя root. Отключаем server_tokens ''/etc/nginx/nginx.conf'' Раскомментировать или добавить строку http { ... server_tokens off; ... Изменить порт на котором будет работать сайт с 80 на (например) 8080. Также закрываем доступ из-вне, только с локального адреса 127.0.0.1 ''nano /etc/nginx/sites-available/default'' server { listen 127.0.0.1:8080 default_server; server_name localhost; ... location / { allow 127.0.0.1; deny all; } } Вносим изменения в настройки tor ''sudo nano /etc/tor/torrc'' Изменяем строку. Вместо 80 надо 8080 на конце. HiddenServicePort 80 127.0.0.1:8080 Перезапускаем сервисы sudo service tor restart sudo service nginx restart