debian_ubuntu_tor_onion_address
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
debian_ubuntu_tor_onion_address.txt · Последнее изменение: 2016/01/18 15:13 — admin
Обсуждение