Запуск бесплатного .onion-сайта на Raspberry Pi 3 с Raspbian: пошаговое руководство
Разверните полнофункциональный веб-сервер на Raspberry Pi 3 и разместите постоянный, бесплатный .onion сайт с использованием Raspbian. Это руководство охватывает весь процесс: от установки Tor и настройки Apache, MySQL, PHP, Joomla до настройки опционального SSL для доступа из поверхностного веба.
Готовы протестировать готовую настройку? Посетите рабочую демо-версию:
https://t0r.ch:100 (поверхностный веб) или https://darktorch5lgddvm.onion
Объяснение доменов .onion
Сеть Tor назначает каждому скрытому сервису 16‑символьный, случайный, постоянный адрес .onion, устраняя необходимость в традиционном домене. Если вы новичок в различиях между поверхностным вебом, глубоким вебом и даркнетом, рекомендуется ознакомиться с обзором Tor Project и дополнительными ресурсами.
Настройка Apache, MySQL, PHP, Joomla, PHPMyAdmin и OwnCloud
Следуйте подробной инструкции на Hackster.io для настройки надежного LAMP-стека на Raspbian. Важно: Отложите установку SSL-сертификата Let’s Encrypt до завершения настройки Tor, как описано ниже.
Surface Web + .onion vs .onion‑Only: соображения SSL
- Только .onion — регистрация домена не требуется; Tor выдает постоянный адрес. SSL опционален: можно использовать самоподписанный сертификат или приобрести EV-сертификат у DigiCert.
- Surface Web + .onion — зарегистрируйте обычный домен для поверхностного сайта. Для HTTPS получите сертификат Let’s Encrypt для домена (Tor не поддерживает Let’s Encrypt для адресов
.onion). - При использовании Let’s Encrypt на поверхностном домене тот же SSL-сертификат также защитит
.onionсайт, давая посетителям уверенность в подлинности скрытого сервиса.
Подключение Raspberry Pi 3 к сети Tor
Откройте PuTTY и выполните команды для установки и настройки Tor:
sudo apt-get install vidalia sudo /etc/init.d/tor restart sudo chmod -R 777 /var/lib/tor sudo /etc/init.d/tor stop sudo nano /etc/tor/torrc В torrc найдите раздел, отмеченный #This section is just for location-hidden services, и замените его на:
HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 127.0.0.1:80 HiddenServicePort 443 127.0.0.1:443 Сохраните и выйдите (Ctrl+X, Y). Перезапустите Tor и поправьте права:
sudo /etc/init.d/tor start sudo chmod -R 777 /var/lib/tor Получите новый .onion адрес:
sudo nano /var/lib/tor/hidden_service/hostname Если установлен сертификат Let’s Encrypt, сайт доступен и по https://, и по https://. Обратите внимание: Let’s Encrypt не выдает сертификаты для .onion адресов; попытка использовать HTTPS без правильного сертификата вызовет предупреждение несоответствия в Tor Browser, которое можно безопасно игнорировать.
Создание vanity .onion URL
Случайные .onion адреса работают, но могут выглядеть непрофессионально. Генераторы vanity-адресов вроде Scallion позволяют задать желаемый префикс, хотя процесс затратен по CPU. Для лучших результатов генерируйте ключ на более мощной машине:
- Скачайте бинарник: scallion‑v2.0.zip
- Распакуйте в
Desktop/scallion-v2.0и откройте командную строку. - Запустите:
scallion -o keys.txt -k 1024 -d 0 prefix(заменитеprefixна желаемые начальные символы). - Скопируйте сгенерированные значения
hostnameиprivate_keyизkeys.txtв соответствующие файлы в/var/lib/tor/hidden_service/на Pi через PuTTY.
После каждой перезагрузки может потребоваться сброс прав:sudo chmod -R 777 /var/lib/tor
Поздравляем! Ваш Raspberry Pi 3 теперь хостит бесплатный, безопасный .onion веб-сайт. Свободно исследуйте дополнительные сервисы вроде OwnCloud или PHPMyAdmin для расширения функционала сервера.
Источник: Host your own free .onion website using Raspbian on RPi3
Производственный процесс
- Создание пользовательских объектных датчиков для LEGO Mindstorms EV3: DIY световые «глаза»
- Мониторинг домашней температуры с панелью управления на Raspberry Pi
- Сборка DIY Google Voice HAT для Raspberry Pi
- Как внедрить QR-коды в CMMS: пошаговое руководство
- Расширьте производственный бизнес: Проверенные стратегии привлечения новых B2B-клиентов
- Сократите углеродный след: как аналитика данных движет устойчивой логистикой
- Раскройте больше лидов: Как ваш веб-сайт стимулирует рост продаж
- Освойте ремонт авто своими руками: DIY советы для надежности и экономии
- Создание собственного защищённого VPN на Windows — полное пошаговое руководство
- Повышение эффективности фабрикации с 3D-печатью: пошаговое видео-руководство