Ceci est une ancienne révision du document !
Freenet est un réseau informatique anonyme et décentralisé bâti au dessus d'Internet visant à permettre une liberté d'expression et d'information totale profitant de la sécurité de l'anonymat.
Prerequis
Java doit être installé pour faire fonctionner Freenet.
======Verifier si Java est installé.
Dans un terminal taper:
java -version
La réponse doit ressembler à ça :
java version "1.6.0" Java(TM) SE Runtime Environment (build 1.6.0-b105) Java HotSpot(TM) Server VM (build 1.6.0-b105, mixed mode)
Sinon il faut installer les paquets sun-java6-bin et sun-java6-jre
Pour changer sa version de Java (si plusieurs installées)
sudo update-alternatives --config java
Choisir la version par défaut.
Installation de Freenet 0.7
Télécharger et lancer l'installeur :
wget http://downloads.freenetproject.org/alpha/installer/new_installer.jar
Puis:
java -jar new_installer.ja
Choisir chemin d'installation. Choisir les plugin à installer (laisser par défaut)
Si tout ce passe bien vous arrivez sur la page : Freenet 0.7 Installation Successful! Cliquer sur "First time wizard."
Arriver sur assistant: Assistant premiers pas sur Freenet !
Répondre aux questions (eviter le mode « opennet » mais cela est modifiable plus tard)
Se connecter à votre interface (node): http://localhost:8888/
Lancement de Freenet 0.7
Pour lancer Freenet:
bash /[chemein_du_dossier]/Freenet/run.sh start
Pour stoper Freenet:
bash /[chemein_du_dossier]/Freenet/run.sh stop
Configurer le firewall de votre machine (et/ou de votre box)
Chaque node a un port différent. Pour connaitre le port à ouvrir rendez-vous en bas de la page : http://127.0.0.1:8888/friends/ Vous trouverez la liste des ports utilisés par les différents services.
Exemple: Ports utilisés par le noeud
- Darknet FNP : XXXX/UDP (communication entre les noeuds ; vous voudrez sans doute ouvrir ce port dans votre firewall)
- FProxy: 8888/TCP (cette interface web)
- FCP : 9481/TCP (pour les clients comme Frost et Thaw)
- TMCI: 2323/TCP (interface simple en ligne de commande, à la telnet)
Ouvrir le port udp correspondant (XXXX dans l'exemple) et éventuellement le router vers votre machine.
Gestion des connexions au Darknet
La gestion des connexions au Darknet se fait sur la page http://localhost:8888/darknet/ :
- Le bloc "Mes amis" liste tous les noeuds que le votre connaît ainsi que l'état de la connexion.
- Le bloc "Ma Référence" contient le bloc de texte qui identifie votre noeud et permettra à un autre de se connecter à lui. vous devez donner ce bloc de texte à la personne avec qui vous voulez vous connecter.
- Le bloc "Ajouter un noeud" permet d'ajouter à votre noeud la référence d'un autre soit en faisant un copier/coller, soit en donnant l'URL d'un fichier qui la contient, soit en lui donnant directement ce fichier.
Pour établir une connexion avec quelqu'un, vous devez lui donner votre référence et ajouter la sienne à votre noeud. Le plus simple est de faire un copier-coller de votre référence sur http://dark-code.bulix.org et de noter l'adresse de la page obtenue. Vous pourrez ainsi donner un lien simple plutôt qu'un bloc de code indigeste.
Faire un copier coller de « Ma référence » (dans l'onglet "Amis") sur http://dark-code.bulix.org
La référence doit être copiée TELLE QUELLE. Elle sera inutile si elle est modifiée.
Cliquer sur la référence type #xxxxxxxx et enregistrer l'adresse de la page que vous donnerez à vos amis.