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 :
wget https://www.torproject.org/dist/torbrowser/14.0.4/tor-browser-linux-x86_64-14.0.4.tar.xztar xvf tor-browser-linux-x86_64-14.0.4.tar.xzsudo mv tor-browser/Browser/ /opt/tor-browsersudo ln -s /opt/tor-browser/start-tor-browser /usr/local/bin/tor-browser
Pour l'installer sur Arch Linux :
yay -S --noconfirm tor-browser-bin
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 :