I2PTunnel-Migration
After upgrading to the new architecture, you'll have to do a little work to get your old I2PTunnel-driven servers running. Lets walk through a simple example. For an I2P Site with the old clientApp configuration, you had:
-e "server localhost 80 myWebPriv.dat"
Um die gleiche Funktionalität auf der neuen Netzarchitektur bereitzustellen:
- Wechseln zu http://localhost:7657/i2ptunnel/
- Klicke auf Add new: [Server tunnel] "Go"
- For the name:
"I2P Site"
- For the description:
"My I2P Site, isn't it pretty?"
- Für den Ziel-Host:
localhost
- Für den Ziel-Port:
80
- Für meine private Schlüsseldatei:
Pfad nach "myWebPriv.dat"
(es wird empfohlen diese .dat ins neue Installationsverzeichnis zu kopieren) - Setze einen Haken bei "Start automatically?"
[X]
- Klicken Sie auf
"Speichern"
- For the name:
- Dann wird die Meldung kommen:
* Not overwriting existing private keys in /usr/home/jrandom/routers/i2p/myWebPriv.dat * Ready!
Das war's! Einen neuen I2PTunnel-Server zu erstellen funktioniert genau so, abgesehen davon, dass man sich das Kopieren von alten Dateien sparen kann. Im Hintergrung wird alles durch die i2ptunnel.config
gesteuert, die separat modifiziert werden kann (wenn ja, wähle auf der I2PTunnel-Webseite "Konfiguration neu laden" woraufhin alle deine existierenden Tunnel beendet und neu erstellt werden)
Note that you WILL need to wait until your router is integrated into the network before you are able to use the /i2ptunnel/ web interface. It will say "Please be patient" if you try to beforehand, which means that it is still trying to build the necessary I2PTunnel sessions it has been configured to create.