Comment installer ZeroNet sur Trisquel 7 Belenos

Ce manuel vous a été courtoisement fournis par Miguel Menéndez.

ZeroNet utilise la cryptographie de Bitcoin et la technologie BitTorrent pour construire un réseau décentralisé et résistant à la censure. Les utilisateurs peuvent publier des sites web statiques ou dynamiques dans ZeroNet et les visiteurs peuvent choisir de servir aussi le site. Les sites resteront en ligne, même s'ils ne sont desservis que par un seul peer (pair). Quand un site est mis à jour par son propriétaire, tous les nœuds du réseau (visiteurs précédents) recevront uniquement les mises à jour incrémentielles effectuées sur le contenu du site. ZeroNet compte avec une base de données MySQL intégré. Cela rend le développement de sites aux contenus conséquent faciles à mettre en place. La DB est également synchronisé avec l'hébergement des nœuds et mises à jour incrémentielles. Codé en Python et distribué sous licence GNU GPL 2.

ZeroNet n’est pas plus anonyme que BitTorrent, mais côté vie privée (la possibilité de savoir qui est le propriétaire du commentaire / site) augmentera à fur et à mesure que le réseau grandira avec de nouveaux sites et le gain de plus de pairs. ZeroNet est conçu pour fonctionner avec les réseaux d'anonymat: vous pouvez facilement dissimuler votre adresse IP en utilisant le réseau Tor.

Comment installer ZeroNet sur Trisquel 7

  • Mettre à jour votre système :

~$ sudo -i
~# apt-get update && apt-get upgrade
  • Installer les dépendances pour ZeroNet :

~# apt-get install python-gevent
  • ZeroNet nécessite le packet msgpack-python package, Dans le dépôt Trisquel il y a python-msgpack version 0.3.0 mais la version 0.4.0 est recommandée :

~# apt-get install python-pip
~# pip install msgpack-python
~# exit
  • Télécharger et décompresser ZeroNet :

~$ cd
~$ wget -c https://github.com/HelloZeroNet/ZeroNet/archive/master.tar.gz
~$ tar xvpfz master.tar.gz
~$ cd ZeroNet-master
  • Démarrez ZeroNet (laissez votre terminal ouvert, sinon cela cessera le processus):

~$ python zeronet.py
  • Ouvrir l'adresse http://127.0.0.1:43110 depuis le navigateur de votre choix (Abrowser, IceCat, Midori…). De là, lisez la Documentation officielle. Et ouvrir les ports sur votre box (routeur) : Dans la capture d'écran ci-dessous, le terminal indique que le port 14451 sur votre router est fermé.

Zeronet on Trisque Mini.png

Comment forcer toutes les connexions à passer à travers Tor

Comme il a déjà été indiqué, n'oubliez pas que par défaut, Zeronet n'est pas plus anonyme que BitTorrent. Mais la bonne nouvelle c'est que : le routage de tout le trafic à travers Tor est assez simple.

  • Installer Tor:

sudo apt install tor

  • Éditer /etc/tor/torrc et commenter les lignes ControlPort 9051 et CookieAuthentication 1.
  • Depuis le terminal:

sudo /etc/init.d/tor restart
sudo usermod -a -G tor [yourusername]

  • Se déconnecter où redémarrer votre station.
  • Exécuter Zeronet. Ouvrir votre TorBB, si vous utilisez NoScript laisser les permissions pour le localhost (127.0.0.1). Et ajouter également l’url http://127.0.0.1:43110 / sur la page d’accueil de Zeronet définir "toujours utiliser tor". Fermer TorBB, tuer le processus Zeronet et le redémarrer.


Révisions

07/22/2016 - 22:03
Mangy Dog
07/25/2016 - 23:05
Mimmo_D.DN
07/26/2016 - 18:31
Mangy Dog