Für die Nutzung des Invisible Internet Projects benötigt man den I2P-Router, der als Proxy für verschiedene Anwendungen (Webbrowser, E-Mail Client...) dient und die Weiterleitung der Daten vom und zum I2P-Netz übernimmt.
Der I2P-Router ist eine Java-Applikation und steht unter
https://geti2p.net zum Download bereit.
Windows: Als erstes ist ein Java-Runtime-Environment (JRE) zu installieren. Das Installationsprogramm für Java gibt es auf der Webseite www.java.com.
WICHTIG: Der Installer aktiviert auch ein Java-Plugin für alle Browser. Dieses Plugin ist ein Sicherheitsrisiko und muss nach der Installation unter "Systemsteuerung - Programme - Java" im Java Control Panel deaktiviert werden!
Anschließend kann man den I2P-Router installieren. Die Datei "i2pinstall-0.x.y.exe" von der I2P Downloadseite enthält einen kompletten Installer, der nach dem Start alles einrichtet.
Nach der Installation findet man im Startmenü die neue Gruppe "I2P".
Die beiden Punkte zum Starten von I2P unterscheiden sich nur gering. Im ersten Fall hat man keine störende Konsole auf dem Desktop. "I2P router console" öffnet den Webbrowser, um den Router zu konfigurieren oder abzuschalten mit der Adresse http://localhost:7657.
- Ubuntu und Debian enthalten den I2P Router in den Repositories der Distribution. Mit dem Paketmanager kann man alles Notwendige installieren:
> sudo apt install i2p
Es wird ein Sys-V-Init Script für das Starten des I2P-Routers beim Booten eingerichtet. Wenn man I2P nicht beim Booten starten möchte, kann man es aus dem Bootprozess entfernen...
> sudo systemctl disable i2p
... und bei Bedarf starten:
> sudo systemctl start i2p start
- Linux: Zuerst ist ein Java-Runtime-Environment (JRE) zu installieren.
Fedora: > sudo dnf install java
Anschließend kann der I2P-Router installiert werden. Den Installer "i2pinstall-0.x.y.jar" findet man auf der Downloadseite. Nach dem Downlad startet man den Installer und wählt die Sprache sowie Verzeichnis für die Installation:
> java -jar i2pinstall-*.jar -console
In dem Installationsverzeichnis findet man das Script zum Starten/Stoppen des I2P-Routers:
> ~/i2p/i2prouter start