Tor est un logiciel libre et open-source pour communiquer de manière anonyme via un réseau superposé du même nom.
Installer le navigateur Tor
Pour installer le navigateur, rendez-vous sur le site officiel.
Pour l'installer sur Arch Linux :
yay -S --noconfirm tor-browser
Pour l'installer sur Debian ou Ubuntu :
sudo apt install torbrowser-launcher
Créer un site sur le réseau Tor
Installer le réseau Tor sur votre système Linux :
sudo pacman -S tor
Configurez le pour qu'il créer un nom de domaine au format .onion
dans le dossier /var/lib/tor/hidden_service/
et écoute votre port 80
:
sudo sed -i -e '0,/#HiddenServiceDir/s/#HiddenServiceDir/HiddenServiceDir/' /etc/tor/torrcsudo sed -i -e '0,/#HiddenServicePort/s/#HiddenServicePort/HiddenServicePort/' /etc/tor/torrcsudo systemctl start tor
Récupérer votre nom de domaine au format .onion
:
sudo cat /var/lib/tor/hidden_service/hostname
Créer votre site internet :
echo 'Hello World' > index.html
Démarrer votre serveur web sur le port 80
:
sudo php -S 127.0.0.1:80
Votre site est désormais accessible sur le réseau Tor via un nom de domaine au format .onion
(ex: https://jbluqqimtgcf37fulkqa.onion/
).
Débugger le démarrage de Tor-browser
Si vous avez un problème de démarrage, lancez la commande suivante :
./start-tor-browser --verbose
Références :