Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
i2p [Le 27/10/2015, 10:45]
djullius [Réseau local]
i2p [Le 18/09/2023, 23:45] (Version actuelle)
L'Africain Dans les dépôts
Ligne 1: Ligne 1:
-{{tag>​I2P p2p internet réseau anonymat}}+{{tag>​I2P p2p internet réseau anonymat ​VÉTUSTE}}
  
 ---- ----
Ligne 10: Ligne 10:
 =====Installation===== =====Installation=====
  
-====Par launchpad (facile) ==== +[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>i2p|i2p]]**.
- +
-  * [[:​PPA|Ajoutez le PPA]] **ppa:​i2p.packages/​i2p**((https://​launchpad.net/​~i2p.packages/​+archive/​i2p)) dans vos sources de logiciels ; +
-  * ou **ppa:​i2p.packages/​i2p**((https://​launchpad.net/​~i2p-maintainers/​+archive/​i2p)) de la team [[http://​www.i2p2.de/​debian.html|i2p-maintainers]] +
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]] ; +
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://i2p|i2p]]**.+
  
 Si le routeur n'a pas démarré, le démarrer par : Si le routeur n'a pas démarré, le démarrer par :
Ligne 24: Ligne 19:
  
 Vous trouverez également dans le même dépots : Vous trouverez également dans le même dépots :
-  * [[apt://i2p-messenger|i2p-messenger]] +  * [[apt>i2p-messenger|i2p-messenger]] 
-  * [[apt://imule|imule ]] +  * [[apt>imule|imule ]] 
-  * [[apt://robert|robert ]] client bittorent pour i2P +  * [[apt>robert|robert ]] client bittorent pour i2P 
-  * [[apt://tor|tor ]] +  * [[apt>tor|tor ]] 
-  * [[apt://|tahoe-lafs ]] pour i2P +  * [[apt>tahoe-lafs ]] pour i2P
-====Installation Manuelle====+
  
-===== Pré-requis ===== 
  
-Une plate-forme d'​exécution [[java|Java]] : [[apt://​openjdk-6-jre|openjdk-6-jre]] ou [[apt://​sun-java6-jre|sun-java6-jre]]. +===== Configuration ​===== 
- +==== Accès ​à l'​interface ====
-==== Pré-requis supplémentaire pour la méthode par compilation ​==== +
- +
-Avant de commencer la compilation d'I2P, il est nécessaire de procéder à l'​installation des paquets suivants : +
- +
-  * [[apt://​ant|Ant]] +
-  * Une plate-forme de développement java : [[apt://​openjdk-6-jdk|openjdk-6-jdk]] ou  [[apt://​sun-java6-jdk|sun-java6-jdk]] +
- +
- +
- +
-<​note>​Depuis la version 0.7.5, I2P prend en charge l'UPnP ; l'​ouverture des ports n'est donc plus nécessaire pour les cas d'​utilisation courants</​note>​ +
- +
-Ainsi qu'à l'​ouverture des ports suivants sur votre routeur : **8887 (TCP et UDP), 123 (UDP)** +
- +
-<note tip> +
- +
-__Tuto d'​ouverture de ports__ +
- +
-[[http://​www.dslvalley.com/​dossiers/​freebox/​freebox-nat.php|Tuto FreeBox sur DSLValley]] +
- +
-[[http://​www.dslvalley.com/​dossiers/​9box4/​neufbox-nat-emule.php|Tuto NeufBox sur DSLValley]] +
- +
-[[http://​www.dslvalley.com/​dossiers/​orange/​livebox-emule.php|Tuto LiveBox sur DSLValley]] +
-</​note>​ +
- +
-===== Installation ===== +
- +
-==== Méthode par compilation ==== +
- +
-Téléchargez la dernière version de I2P sur cette page +
- +
-[[https://​geti2p.net/​fr/​download]] +
- +
-Prenez le fichier source (I2Psource_X.X.X.tar.bz2),​ afin d'​effectuer la compilation propre ​à votre système. +
- +
-C'est une méthode fiable pour ne pas avoir des problèmes plus tard. +
- +
-Décompressez ​l'​archive dans un dossier +
-<​code>​tar xjvf i2psource_X.X.X.tar.bz2</​code>​ +
- +
-Placez-vous dans le dossier +
-  cd i2p-X.X.X +
-et lancer la compilation avec la commande suivante +
-<​code>​ant pkg</​code>​ +
-<note important>​ +
- +
-Au milieu de la compilation,​ il vous demande si vous voulez télécharger et installer jetty +
- +
-Tapez **y** puis entrée</​note>​ +
- +
-Si tout se passe bien vous finissez par un **BUILD SUCCESSFUL** +
- +
-<note tip> +
- +
-Si ce n'est pas le cas essayez de relancer une deuxième fois la compilation +
- +
-Si ça ne marche toujours pas, postez votre problème sur le forum +
- +
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829]] +
-</​note>​ +
- +
- +
-Passons maintenant à l'​installation. +
- +
-En ligne de commande +
-<​code>​java -jar install.jar -console</​code>​ +
- +
-Ou en graphique +
-<​code>​java -jar install.jar</​code>​ +
- +
-L'​interface ​graphique d'​installation se lance +
- +
-{{:​I2P_-_installation.png|}} +
- +
-Faites "​**Next**"​ 2 fois. +
- +
-{{:​I2P_-_installation_-_folder.png|}} +
- +
-**Choisissez votre dossier d'​installation**,​ faites "​**Next**",​ le programme s'​installe. +
-+
-Une fois installé, faites "​**Next**"​ une nouvelle fois, puis "​**Done**"​. +
-==== Installation en graphique avec le binaire fourni ==== +
- +
-Téléchargez la dernière version de I2P sur cette page [[http://​www.I2P2.de/​download.html]]. Téléchargez le fichier i2pinstall_X.X.X.exe puis en console : +
-  cd /​home/​$USER/​Téléchargements +
-  java -jar i2pinstall_X.X.X.exe +
- +
-L'​interface graphique d'​installation se lance alors comme précédemment. +
- +
-<note important>​Attendez quelques minutes, le temps que le routeur I2P démarre (ça peut durer 5-10mn). +
-Sinon exécuter le commande ./i2prouter start depuis le répertoire où est installé I2P (choisis lors de l'​installation). +
-</​note>​+
  
 **__Une fois qu'il est démarré, votre navigateur web va démarrer et afficher la page d'​accueil d'​I2P.__** **__Une fois qu'il est démarré, votre navigateur web va démarrer et afficher la page d'​accueil d'​I2P.__**
Ligne 134: Ligne 36:
 {{:​I2P_router_console.png|}} {{:​I2P_router_console.png|}}
  
-<note tip>Si le router ​ne démarre pas, tapez dans le terminal : ./i2prouter start</​note>​+<note tip>Si le routeur ​ne démarre pas, tapez dans le terminal : ./i2prouter start</​note>​
  
-Passons maintenant à la configuration+==== Configuration proprement dite ====
  
  
-===== Configuration ===== 
  
 Vous pouvez remarquer sur la gauche une colonne avec les différentes informations de connexion. Vous pouvez remarquer sur la gauche une colonne avec les différentes informations de connexion.
Ligne 179: Ligne 80:
 Avant toute chose vous devez régler votre bande passante. Pour ce faire, rendez-vous sur la page **[[http://​127.0.0.1:​7657/​config.jsp|Configuration -> Network]]**. Avant toute chose vous devez régler votre bande passante. Pour ce faire, rendez-vous sur la page **[[http://​127.0.0.1:​7657/​config.jsp|Configuration -> Network]]**.
  
-Ajustez les valeurs de bande passante (**Bandwith Limiter**) selon votre connexion. Rendez-vous sur [[http://​www.speedtest.net/​|Speedtest]] et testez votre connexion+Ajustez les valeurs de bande passante (**Bandwith Limiter**) selon votre connexion. Rendez-vous sur [[https://​www.speedtest.net/​|Speedtest]] et testez votre connexion
  
 <note important>​Ne confondez pas kbps (kilobits par seconde) et kBps (kilobytes par seconde). 1 kilobyte = 8 kilobits. <note important>​Ne confondez pas kbps (kilobits par seconde) et kBps (kilobytes par seconde). 1 kilobyte = 8 kilobits.
Ligne 199: Ligne 100:
 === Partage de bande passante === === Partage de bande passante ===
  
-Ensuite définissez quelle pourcentage de bande passante vous souhaitez attribuer à I2P (par défaut: 80%). +Ensuite définissez quelle pourcentage de bande passante vous souhaitez attribuer à I2P (par défaut: 80%).
  
 **Ce réglage correspond à la bande passante partagée que vous attribuer à I2P, c'est à dire au trafic qui transite par votre machine mais dont vous n'​êtes ni la destination,​ ni l'​émetteur.** **Ce réglage correspond à la bande passante partagée que vous attribuer à I2P, c'est à dire au trafic qui transite par votre machine mais dont vous n'​êtes ni la destination,​ ni l'​émetteur.**
  
-<note tip>​Gardez à l'​esprit qu'au plus vous partagerez de bande passante, au plus le réseau sera rapide et efficace. Il n'y a aucun serveur de routage à haut débit fourni par l'​équipe I2P. +<note tip>​Gardez à l'​esprit qu'au plus vous partagerez de bande passante, au plus le réseau sera rapide et efficace. Il n'y a aucun serveur de routage à haut débit fourni par l'​équipe I2P.
  
 Les utilisateurs créent et fournissent eux-mêmes la bande passante du réseau</​note>​ Les utilisateurs créent et fournissent eux-mêmes la bande passante du réseau</​note>​
Ligne 254: Ligne 155:
 Mettons à jour les liens RC Mettons à jour les liens RC
 <​code>​sudo update-rc.d i2prouter defaults</​code>​ <​code>​sudo update-rc.d i2prouter defaults</​code>​
 +
 +
  
  
Ligne 262: Ligne 165:
  
 Par défaut la console I2P n'est accessible que depuis la machine locale. Par défaut la console I2P n'est accessible que depuis la machine locale.
-Editer le fichier clients.config ​qui se trouve ​dans le dossier d'installation d'I2P et changer ​la ligne suivante : +Editer le fichier ​"clients.config" dans "/​home/​**USER**/​.i2p/​clients.config"​. 
-<​code>​clientApp.0.args=7657 127.0.0.1 ./​webapps/</​code>​+ 
 +Dans les nouvelles versions comme la 0.9.43 le fichier ​se nomme "​00-net.i2p.router.web.RouterConsoleRunner-clients.config"​ situé ​dans le dossier ​"/​home/​**USER**/​.i2p/​clients.config.d". 
 + 
 +**USER** étant l'utilisateur qui exécute la commande "​i2prouter start"​. 
 + 
 +Changer ​la ligne suivante : 
 +<​code>​clientApp.0.args=7657 ​::1,127.0.0.1 ./​webapps/</​code>​
 par par
 <​code>​clientApp.0.args=7657 0.0.0.0 ./​webapps/</​code>​ <​code>​clientApp.0.args=7657 0.0.0.0 ./​webapps/</​code>​
Ligne 269: Ligne 178:
 Si la modification du clients.config dans le dossier d'​installation d'I2P n'a pas d'​incidence,​ regardez dans /root/.i2p/ s'il n'y a pas un autre fichier clients.config Si la modification du clients.config dans le dossier d'​installation d'I2P n'a pas d'​incidence,​ regardez dans /root/.i2p/ s'il n'y a pas un autre fichier clients.config
  
-<note important>​Pour les bidouilleursceci n'est en aucun cas un masque mais une adresse IP vers une interface. 0.0.0.0 signifie "Lier vers toutes les interfaces"​ </​note>​+Ce changement rend potentiellement accessible votre console I2P depuis l'​internetil est donc indispensable de mettre ​une authentication par mot passe! comme suit.
  
-Si vous voulezvous pouvez mettre un mot de passe pour protéger l'accès.+<note important>​Pour les bidouilleursceci n'est en aucun cas un masque mais une adresse IP vers une interface0.0.0.0 signifie "Lier vers toutes les interfaces, local et externe"​ </​note>​
  
-Rendez ​vous sur la page de configuration avancée : [[http://​localhost:​7657/​configadvanced.jsp]] et rajouter cette option :+Si vous le souhaitez vous pouvez mettre un mot de passe pour protéger l'​accès à la console I2P. Ici http://​127.0.0.1:​7657/​configui "​Onglet : interface utilisateur"​. 
 + 
 +Ou rendez ​vous sur la page de configuration avancée : [[http://​localhost:​7657/​configadvanced.jsp]] et rajouter cette option :
 <​code>​consolePassword=Mon_mot_de_passe</​code>​ <​code>​consolePassword=Mon_mot_de_passe</​code>​
  
Ligne 279: Ligne 190:
  
 En cas de perte de vos identifiants,​ ils se trouver dans le fichier **/​home/​VotreUser/​.i2p/​router.config** En cas de perte de vos identifiants,​ ils se trouver dans le fichier **/​home/​VotreUser/​.i2p/​router.config**
-A la ligne **routerconsole.auth.i2prouter.VotreID.md5=Votre-MP-chiffrée-En-MD5** +A la ligne **routerconsole.auth.i2prouter.VotreID=Votre-MP-chiffrée** 
-Utiliser un générateur MD5 pour changer votre mot passe.+ 
 +Supprimer la ligne **routerconsole.auth.i2prouter.VotreID=Votre-MP-chiffrée**
  
-Ou supprimer la ligne **routerconsole.auth.i2prouter.VotreID.md5=Votre-MP-chiffrée-En-MD5** +Et remplacer **true** par **false** ​à la ligne
-Et remplacer **true** par **false** ​la ligne+
 **routerconsole.auth.enable=true** puis redémarré I2p. **routerconsole.auth.enable=true** puis redémarré I2p.
  
Ligne 295: Ligne 206:
 === Naviguez sur les sites I2P depuis toutes (ou certaines) machines de votre réseau === === Naviguez sur les sites I2P depuis toutes (ou certaines) machines de votre réseau ===
  
-Installer privoxy sur la machine qui fait tourner I2P en suivant les instructions de la section [[http://​doc.ubuntu-fr.org/​i2p#​surf_anonyme_sur_les_liens_.i2p_privoxy]]+Installer ​[[:privoxy]] sur la machine qui fait tourner I2P.
  
 Editez les sections suivantes du fichier **/​etc/​privoxy/​config** : Editez les sections suivantes du fichier **/​etc/​privoxy/​config** :
Ligne 324: Ligne 235:
 <​code>​sudo /​etc/​init.d/​privoxy restart</​code>​ <​code>​sudo /​etc/​init.d/​privoxy restart</​code>​
  
-Mettre à jour le proxy HTTP de tous les navigateurs Web de votre réseau local pour qu'ils pointent vers l'​adresse IP de cette machine. Le port reste le **8118**. ​+Mettre à jour le proxy HTTP de tous les navigateurs Web de votre réseau local pour qu'ils pointent vers l'​adresse IP de cette machine. Le port reste le **8118**.
 <note important>​N'​oublier pas d'​ouvrir le port **8118** sur le firewall de cette machine, si besoin est.</​note>​ <note important>​N'​oublier pas d'​ouvrir le port **8118** sur le firewall de cette machine, si besoin est.</​note>​
- 
 ===== Logiciels fournis avec I2P ===== ===== Logiciels fournis avec I2P =====
  
Ligne 346: Ligne 256:
  
 <note tip> <note tip>
-Liste des trackers : +Liste des trackers :
     * http://​tracker2.postman.i2p     * http://​tracker2.postman.i2p
     * http://​crstrack.i2p     * http://​crstrack.i2p
 </​note>​ </​note>​
  
-D'​autres clients bittorent sont compatible avec i2p : [[transmission]] (par défaut),[[robert]]+D'​autres clients bittorent sont compatible avec i2p : [[transmission]] (par défaut), robert
  
 ====I2Phex==== ====I2Phex====
Ligne 363: Ligne 273:
 === Surf anonyme sur tous les liens === === Surf anonyme sur tous les liens ===
  
-Configurer le proxy I2P local. **Edition -> Préférences -> Avancé -> Réseau -> Paramètres**. ​+Configurer le proxy I2P local. **Edition -> Préférences -> Avancé -> Réseau -> Paramètres**.
  
 Cochez **Configuration manuelle du proxy** et entrer les valeurs suivantes dans la case **Proxy HTTP** : Cochez **Configuration manuelle du proxy** et entrer les valeurs suivantes dans la case **Proxy HTTP** :
Ligne 406: Ligne 316:
   * **(fr)** ​ [[wpfr>​I2P|"​I2P"​ sur Wikipedia]]   * **(fr)** ​ [[wpfr>​I2P|"​I2P"​ sur Wikipedia]]
   * [[https://​geti2p.net/​fr/​|Site officiel I2P]]   * [[https://​geti2p.net/​fr/​|Site officiel I2P]]
-  * [[https://​geti2p.net/​fr/​faq|FAQ ​ officielle I2P]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829|Post I2P - iMule sur Ubuntu-fr]] (2009)
-  * [[http://​forum-fr.i2p|Forum français I2P (protocole I2P)]] (fermé) +
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=309829|Post I2P - iMule sur Ubuntu-fr]] (2009+
-  * [[http://​www.numerama.com/​forum/​index.php?​showtopic=66206|Tuto I2P de Numérama]] (2006)+
   * [[http://​sd-1.archive-host.com/​membres/​up/​212456601740008059/​TutorialI2P_et_IMULE.pdf|Tutorial I2P et iMule de Gepetto57]] (2009)   * [[http://​sd-1.archive-host.com/​membres/​up/​212456601740008059/​TutorialI2P_et_IMULE.pdf|Tutorial I2P et iMule de Gepetto57]] (2009)
  • i2p.1445939151.txt.gz
  • Dernière modification: Le 27/10/2015, 10:45
  • par djullius