Настройте Tor для переадресации трафика скрытого сервиса на Apache на localhost. Отредактируйте /etc/tor/torrc:
# /etc/tor/torrc
HiddenServiceDir /var/lib/tor/apache_onion/
HiddenServicePort 80 127.0.0.1:8080
HiddenServiceVersion 3Затем настройте Apache для прослушивания исключительно на интерфейсе loopback, отредактировав /etc/apache2/ports.conf:
# /etc/apache2/ports.conf
Listen 127.0.0.1:8080Это гарантирует, что Apache принимает подключения только от локального процесса Tor. Удалите любые директивы Listen 80 или Listen 443, которые раскроют Apache на общедоступных интерфейсах. Перезагрузите оба сервиса с помощью systemctl restart tor apache2.