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

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


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.1453119199.txt.gz · Последние изменения: 2016/01/18 15:13 — admin