Инструменты пользователя

Инструменты сайта


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