Dossier : GNUnet

Retour

Description du logiciel : GNUnet est un logiciel Peer to Peer d’échange de fichier sur un réseau sécurisé. Le principe étant que chaque utilisateur se retrouve être client et serveur du réseau, c’est à dire un noeud où transit les données. Les échanges entre les noeuds sont entièrement cryptés (et anonyme si on le souhaite). Ce type de réseau a tendance à être très lent et pas très performant. Pour compenser ce défaut chaque noeud met à disposition un espace de son disque dur (environ 1Go) comme cache/mirroir des informations partagées sur le réseau. En multipliant les sources du réseau les performances sont augmentées.

Avantage de GNUnet :

    - GNUnet permet des échanges de fichier de façon anonyme et sécurisé.
    - Il utilise le cryptage AES 256 bit léger et rapide ce qui demande peut de ressource.
    - GNUnet est plus rapide et performant que freenet pour le partage des fichiers.
    - GNUnet est multiplateforme et fonction aussi bien sur GNU/Linux, MacOS ou Windows.
    - Le contenu de GNUnet est essentiellement des oeuvres libres sous GPL, cela est dû à l’origine éthique du projet GNU.
    - L’utilisateur peut accéder à des données non censurées (important pour les pays comme la chine).

Inconvénient de GNUnet :

    - GNUnet ne permet pas la navigation sur des sites internet sécurisés comme le permet Freenet.
    - GNUnet est un peu moins rapide qu’un réseau Peer To Peer centralisé non crypté à la eDonkey ou à la bittorrent.
    - L’utilisateur ne contrôle pas les flux transitoires cryptés via son noeud.
    - La quantité des fichiers reste encore assez faible à cause du peu d’utilisateur sur le réseau.

Installation sur Ubuntu

Méthode 1:

Les dépôts d’ubuntu contiennent une version stabilisée de gnunet, qui peut être assez facilement installé.

    - Ouvrir un terminal et taper:

sudo apt-get install gnunet gnunet-gtk

(si l’environnement est gnome)

sudo apt-get install gnunet gnunet-qt

(si l’environnement est KDE)

    - Des paquets supplémentaires seront installés pour assurer les dépendances répondre oui.
    - Répondre oui si le démon gnunet doit être lancé au démarrage.
    - Pour une nouvelle installation l’installation se bloque un petit temps sur Migrating previous GNUnet data… il faut être patient et attendre la fin de l’installation.
    - Pour lancer l’application aller dans le menu Applications/Internet/P2P sécurisé Gnunet/
    - Configurer l’application dans l’onglet Général et cliquer sur le bouton Assistant de configuration.
    - Cliquer sur suivant, choisir l’interface réseau à utiliser, et laisser vide le address-IP/hostname.
    - Configurer la bande passante 30000 B/s en up et 150000 B/s pour ne pas monopoliser une connexion 8 mégas et CPU usage à 50%.
    - Configurer le nom de utilisateur et le nom du group (mettre le nom de votre login linux et le group dans lequel il est) permet d’accéder au fichier gnunet en écriture.
    - Définir l’espace disque dur réservé au cache de GNUnet, par défaut choisir 1024 Mb.
    - La configuration est finie.

Attention: Pour un meilleur fonctionnement il faut ouvrir les ports 1080 et 2086 en UDP et TCP des modems, routeurs ou box. (se référer à la documentation de votre matériel)

Méthode 2:

Pour avoir toujours la dernière version de GNUnet à jour, il est préférable d’installer les dépots launchpad.

1) Chercher les dépôts les plus récents:

    - Cliquer sur télécharger
    - Choisir la section ubuntu
    - Copier les depôts launchpad les plus récents et adapter à votre distribution:

(Jaunty Jackalope 9.04)

deb http://ppa.launchpad.net/teamgnunet/ubuntu jaunty main

deb-src http://ppa.launchpad.net/teamgnunet/ubuntu jaunty main

    - Ouvrir un terminal et taper:

sudo gedit /etc/apt/sources.list

(pour l’environnement gnome)

sudo kate /etc/apt/sources.list

(pour l’environnement KDE)

    - Taper le mot de passe le fichier sources.list s’ouvre.
    - Coller les lignes des dépôts dans le fichier enregistrer et fermer le fichier sources.list.

2) Se procurer la clef GPG du nouveau dépôt:

Clef GPG

    - Cliquer à l’endroit indiqué ci-dessus.

Trouver la clef GPG

    - Encore une fois à cette endroit ci-dessus.

Clef lauchpad

    - Copier la sélection dans un fichier texte créer sur le bureau (ex: gnunet.key) puis enregistrer.
    - Aller dans le menu Système/Administration/Sources de mise à jour/ la fenêtre ci-dessous s’ouvre.

Ajout de la clef

    - Cliquer sur l’onglet Authentification et sur Importer la clé…
    - Sélectionner le fichier texte gnunet.key qui se trouve sur le bureau puis cliquer sur OK.
    - La clef a été ajoutée

3) Remettre à jour les dépôt et lancer l’installation :

    - Retourner dans un terminal et taper:

sudo apt-get update

    - Lancer l’installation de gnunet en tapant:

sudo apt-get install gnunet gnunet-gtk

(pour l’environnement gnome)

sudo apt-get install gnunet gnunet-qt

(pour l’environnement KDE)

    - Des paquets supplémentaires seront installé pour assurer les dépendances répondre oui.
    - Répondre oui au lancement du daemon de gnunet.

4) Lancer l’application:

    - Aller dans le menu Applications/Internet/P2P sécurisé Gnunet/
    - Configurer l’application dans l’onglet Général et cliquer sur le bouton Assistant de configuration.
    - Cliquer sur suivant, choisir l’interface réseau à utiliser, et laisser vide le address-IP/hostname.
    - Configurer la bande passante 30000 B/s en up et 150000 B/s pour ne pas monopoliser une connexion 8 mégas et CPU usage à 50%.
    - Configurer le nom de utilisateur et le nom du group (mettre le nom de votre login linux et le group dans lequel il est) permet d’accéder au fichier gnunet en écriture.
    - Définir l’espace disque dur réservé au cache de GNUnet, par défaut choisir 1024 Mb.
    - La configuration est finie.

Attention: Pour un meilleur fonctionnement il faut ouvrir les ports 1080 et 2086 en UDP et TCP des modems, routeurs ou box. (se référer à la documentation de votre matériel.)

Mithrandir79

Les commentaires ont étédésactivés pour ce billet

Les commentaires sont désactivés.