Installation de FREENET sur Ubuntu Feisty.
[Edit] le 14/08/2007 Mise à jour la page du wiki
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.
Prérequis : 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 pour installer java > synaptic > JRE + JAVA 6
Pour changer sa version de Java (si plusieurs installées)
sudo update-alternatives --config java
ce qui donne:
Il y a 3 alternatives fournissant « java ».
Sélection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
+ 2 /usr/lib/j2se/1.4/bin/java
3 /usr/lib/jvm/java-6-sun/jre/bin/java
Faire sont choix.
1. 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.jar
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/
2. Configurer le firewall de votre machine (et/ou de votre box)
Ouvrir le port udp correspondant (éventuellement le router vers votre machine)
Chaque node a un port différent.
3. Trouver des amis
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
4.Trouver des amis sur freenode (facultatif)
Si vous ne connaissez personne qui utilise le réseau, rien ne vous empêche d'établir des connexions avec des inconnus, tant que vous gardez à l'esprit le risque que cela fait peser sur votre anonymat (assurez-vous d'être toujours connecté à plusieurs personnes afin de "diluer" votre trafic).
Les channels IRC sont un lieu très actif pour l'échange de références : visitez #freenet-fr et #freenet-refs (tous les deux sur irc.freenode.net) et vous vous ferez rapidement des amis
Se Connecter sur le canal #freenet-refs un bot peux vous trouver des amis 😉 pour vous
Ouvrez un terminal et taper:
wget http://downloads.freenetproject.org/alpha/pyFreenet/pyFreenet-latest.tbz
puis pour décompresser l'archive:
tar xfj pyFreenet-[num de l'archive].tbz
remplacer [num] par le numéro de l'archive
Démarrer le Refbot
Aller dans le répertoire ou est décompressé l'archive et taper
python refbot.py
répondre aux questions du script et laisser le vous trouver des potes 😉
Lorsque vous aurez entre 5 à 10 « amis » vous pourrez profiter de Freenet.
5 Installation de FROST (facultatif)
Se placer dans le repertoire /Freenet/frost
cd chemin/Freenet/frost
Rendre exécutable les fichiers .sh
chmod +x *.sh
/!\ Si vous utilisez Beryl /![/b]
Vous devez ajouter une ligne dans le fichier frost.sh situé dans votre repertoire /Freenet/frost :
gedit chemin/Freenet/frost/frost.sh
Ajouter:
export AWT_TOOLKIT="MToolkit"
avant la ligne
java -jar frost.jar "$@"
Votre fichier frost.sh devrait ressembler à ceci:
[...]
cd $PROGDIR
export AWT_TOOLKIT="MToolkit"
java -jar frost.jar "$@"
[...]
Lancer en mode graphique froth.sh (double clic puis « lancer »).
Répondre aux questions
Sources:
*
Wiki officiel de Freenet (en)(fr)
*
Freenet Fr (fr)
edit: orthographe