Montar un hidden service en Tor
Necesitamos tener previamente corriendo Tor en la maquina:
- Creamos el servidor
tor-server.js - Lanzamos el servidor y vemos que esta en la web normal
http://{{ip}}:3000 - Aseguramos el servicio con
pm2 - Cambiamos los ajustes de tor en
/etc/tor/torrchabilitando el servicio.
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:3000
- Reiniciamos Tor
sudo /etc/init.d/tor restart - Miramos los ficheros generados por Tor
cd /var/lib/tor/hidden_service/ - Sacamos la ruta de nuestro servicio Onion de
cd /var/lib/tor/hidden_service/hostname - Verificamos que el sistema esta corriendo
- Paso extras muy importantes
- Conectarnos por SSH usando TOR
- Configurar el Firewall
- Aislamos el servidor del surface web, etc…
Recursos