Le logiciel I2P (I2P)

The I2P Java distribution is the first I2P software gateway and has been actively developed since 2003. It includes a router, applications, and the ability to manage and customize your own connection with the I2P network using a built in Hidden Services manager

Applications are made available through a webUI that listens at 127.0.0.1:7657. The main page is called the “Router Console,” where network connection status is displayed and access to applications is provided.

Qu'est-ce qui est inclut :

Le sorcier mise en place : quand vous téléchargez le logiciel I2P, un sorcier mise en place vous guidera à travers quelques étapes de configuration pendant que votre routeur fait ses premières connexions au réseau. Cela se passe de la même manière que votre routeur maison qui se connecte à l'internet. Pendant le processus de mise en place, vous aurez l'option de tester votre bande passante et mettre en place vos limites de bande passante pour assurer une bonne connexion à un réseau pair.

The I2P Router Console: Here is where you can see your router network connections. You will be able to see how many peers you have, and other information that will help if you need to troubleshoot. You can stop and start the router as well. You will see the applications that the software includes, as well as links to some community forums and sites on the I2P network. You will receive news when there is a a new software release, and will be able to download the latest version here as well. Additionally, you can find shortcuts to other available applications. The console is customizable and includes a default light theme with a dark theme option.

SusiMail: SusiMail est un client courriel sécurisé. Il est principalement conçu pour être utilisé avec les serveurs courriels Postman dans le réseau I2P. Il est conçu pour éviter les fuites d'informations d'utilisation de courriel aux autres réseaux. SusiMail est ponté pour qu'il puisse envoyer et recevoir aussi des courriels à internet. Parfois vous pourrez voir certains services comme Gmail le classifiant de pourriel ce qui vous pouvez corriger dans les paramètres internet de fournisseurs courriel.

I2PSnark: Snark est un client BitTorrent seulement sur le réseau I2P. Il ne se connecte jamais à un pair à la place de n'importe quel autre réseau.

Le carnet d'adresse: C'est une liste définie localement d'adresses lisibles ( ex: i2p-projekt.i2p) et des adresses I2P correspondantes. (udhdrtrcetjm5sxzskjyr5ztpeszydbh4dpl3pl4utgqqw2v4jna.b32.i2p) Cela intègre avec d'autres applications pour vous permettre d'utiliser ces adresses lisibles à la place des adresses I2P. Il ressemble plus à un fichier hébergeur ou une liste de contact qu'à une base de donnée réseau ou un service DNS. Il y n'y a pas d'espace-nom mondialement reconnu, vous pouvez choisir où chaque domaine .i2p

The QR Code Generator: Besides the Address Book, I2P addresses can be shared by converting them into QR codes and scanning them with a camera. This is especially useful for Android devices.

Gestionnaire de Services Cachés I2P C'est un adaptateur polyvalent pour expédier des services (ex : SSH) vers I2P et mandater les demandes clientes vers et à partir d'I2P. Il fournit une multitude de "types de tunnels" qui peuvent filtrer de manière avancé le trafic avant qu'il atteigne I2P.

I2P Network Compatible Applications

Mozilla Firefox : Un navigateur web avec une intimité avancée et des fonctions de sécurité, c'est le meilleur navigateur pour configurer et naviguer des sites I2P.

Chromium: Un navigateur web développé par Google qui est la base open source de Google Chrome qui est parfois utilsé en tant qu'alternative à Firefox.

BiglyBT : Un client bittorent rempli de fonctionnalités incluant la prise en charge d'I2P et la possibilité unique de "Ponter" les torrents normaux vers I2P pour que les gens puissent les télécharger anonymement.

OpenSSH : OpenSSH est un logiciel populaire utilisé dans des systèmes administrateurs pour administrer un serveur à distance ou pour fournir des comptes "Shell" pour les utilisateurs du serveur.

Git/Gitlab: Git est un outil de contrôle du code source distribué et recommande souvent un flux de travail. Héberger le code source sur I2P est une activité importante donc les instructions spécifiques à Gitlab sont disponible à l'utilisation pour tous.

Debian et Ubuntu GNU/Linux : Il est possible d'obtenir des paquets pour Debian et Ubuntu GNU/Linux sur I2P en utilisant apt-transport-i2p et apt-transport-i2phttp. À l'avenir, un moyen de transportation basé sur bittorrent pourrait aussi être développé.

Applications pour développeurs qui veulent créer de nouvelles choses

Le pont API SAM: L'API SAM est une API indépendant de la langue pour écrire des applications natives à I2P en communicant avec le routeur I2P local. Il peut fournir des capacités de diffusion en continu, de datagrammes anonymes ou de datagrammes reproductibles.

Le pont API BOB : C'est une technologie obsolète, les utilisateurs de BOB devrait migrer vers SAM si possible.

L'API I2CP : Pas strictement une application, cela est comment les applications Java communiquent avec le routeur I2P pour mettre en place les tunnels, générer et gérer les clés et communiquer avec d'autres pairs sur le réseau.