September 1, 2024

Поднимаем сайт в сети Tor

Эту статью я пишу в качестве гайда аля шагов для размещения вашего сайта в сети Tor, чтобы он был доступен через .onion домен, надеюсь это не будут читать те кто не знает про .onion ссылки в луковице

Установите веб-сервер на вашу машину или VPS. Примеры популярных веб-серверов:
- Apache - Nginx

Настройте веб-сервер для обслуживания вашего сайта. Разместите файлы сайта в корневой директории сервера (обычно это `/var/www/html` для Apache)


Установка и настройка Tor

Установите Tor В Ubuntu либо Debian:

sudo apt update
sudo apt install tor

Откройте конфигурационный файл Tor (`/etc/tor/torrc`) в текстовом редакторе:

sudo nano /etc/tor/torrc

Добавьте следующую конфигурацию для настройки hidden service:

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80

- HiddenServiceDir указывает Tor, где сохранять данные hidden service, включая приватный ключ и адрес .onion.
- HiddenServicePort перенаправляет трафик с вашего .onion адреса на локальный веб-сервер.


Сохраните изменения и перезапустите Tor:

sudo systemctl restart tor

После перезапуска Tor, перейдите в директорию `/var/lib/tor/hidden_service/`:

sudo cat /var/lib/tor/hidden_service/hostname

Здесь вы найдете ваш .onion адрес. Это ваш новый домен для доступа к сайту через Tor, осталось протестировать!


Тестирование сайта

1. Убедитесь, что ваш сайт работает через Tor Browser. Введите .onion адрес в строку браузера и убедитесь, что сайт доступен.

2. Оптимизируйте сайт под Tor, если требуется:
- Убедитесь, что сайт работает без использования внешних ресурсов (например, CDN).
- Минимизируйте использование JavaScript и других потенциально опасных элементов.


Теперь ваш сайт доступен в сети Tor и анонимно обслуживается через onion!

FuckBin