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édentesRévision précédente
Prochaine révision
Révision précédente
i2p [Le 30/10/2019, 00:37] – [Réseau local] 37.173.172.46i2p [Le 18/09/2023, 23:45] (Version actuelle) – Dans les dépôts L'Africain
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-maintainers/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)** +
- +
- +
- +
-===== 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 [[https://geti2p.net/en/download]]. 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 125: 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 170: 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 190: 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 259: Ligne 169:
 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". 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". +**USER** étant l'utilisateur qui exécute la commande "i2prouter start".
  
-Changer la ligne suivante : +Changer la ligne suivante :
 <code>clientApp.0.args=7657 ::1,127.0.0.1 ./webapps/</code> <code>clientApp.0.args=7657 ::1,127.0.0.1 ./webapps/</code>
 par par
Ligne 268: 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 bidouilleurs, ceci 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'internet, il est donc indispensable de mettre une authentication par mot passe! comme suit. 
 + 
 +<note important>Pour les bidouilleurs, ceci n'est en aucun cas un masque mais une adresse IP vers une interface. 0.0.0.0 signifie "Lier vers toutes les interfaces, local et externe" </note>
  
-Si vous voulez, vous pouvez mettre un mot de passe pour protéger l'accès.+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".
  
-Rendez vous sur la page de configuration avancée : [[http://localhost:7657/configadvanced.jsp]] et rajouter cette option :+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 323: 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 344: 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
Ligne 361: 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 404: 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]]
-  * [[http://forum.ubuntu-fr.org/viewtopic.php?id=309829|Post I2P - iMule sur Ubuntu-fr]] (2009)+  * [[https://forum.ubuntu-fr.org/viewtopic.php?id=309829|Post I2P - iMule sur Ubuntu-fr]] (2009)
   * [[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)