Doc source: http://doc.ubuntu-fr.org/i2p
Introduction
Installation de i2p sur un serveur. La connexion sera partagé.Réseau et NAT
source : http://www.i2p2.de/faq#portsd'après la doc et si on en fait pas d'UPnP le seul port à ouvrir en entrant c'est le 8887 sur UDP et TCP
Installation des paquets
sudo aptitude install ant openjdk-6-jdk
Java
On vérifie les variables d'environement :en particulier dans /etc/environment
TZ="Europe/Paris"
téléchargment des sources
cd ~
mkdir -p Build
cd Build
wget http://mirror.i2p2.de/i2psource-0.7.7.tar.bz2
tar xvf i2psource-0.7.7.tar.bz2
cd i2p-0.7.7/
compilation
ant pkgau milieu de la compilation il demande si on veux télécharger Jetty, repondre Y
Si tout se passe bien vous finissez par un BUILD SUCCESSFUL
Installation
Comme on est sur un serveur, pas moyen d'utiliser l'interface graphique (...on pourrait faire de l'export displaysudo java -jar install.jar -console
Welcome to the installation of i2p 0.7.7!
- I2P <http://forum.i2p2.de/>
The homepage is at: http://www.i2p2.de/
press 1 to continue, 2 to quit, 3 to redisplay
/opt/i2p/i2p-0.7.7
press 1 to continue, 2 to quit, 3 to redisplay
1
[ Starting to unpack ]
[ Processing package: Base (1/1) ]
[ Unpacking finished ]
[ Console installation done ]
Installation du service
La configuration se fait via un navigateur web .sudo aptitude install elinks
Les NOUVEAUX paquets suivants vont être installés :
elinks elinks-data{a} liblua50{a} liblualib50{a} libruby1.8{a}
On n'a plus qu'a acceder à la conole :
clientApp.0.args=7657 ::1,127.0.0.1 ./webapps/
en
clientApp.0.args=7657 0.0.0.0 ./webapps/
# update-rc.d i2prouter defaults
update-rc.d: warning: /etc/init.d/i2prouter missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/i2prouter ...
/etc/rc0.d/K20i2prouter -> ../init.d/i2prouter
/etc/rc1.d/K20i2prouter -> ../init.d/i2prouter
/etc/rc6.d/K20i2prouter -> ../init.d/i2prouter
/etc/rc2.d/S20i2prouter -> ../init.d/i2prouter
/etc/rc3.d/S20i2prouter -> ../init.d/i2prouter
/etc/rc4.d/S20i2prouter -> ../init.d/i2prouter
/etc/rc5.d/S20i2prouter -> ../init.d/i2prouter
Starting I2P Service...
Configuration
On peut acceder au serveur sur l'adresse : http://ip_du_serveur:7657/index.jspPour pouvoir accéder aux application I2P (SusiMail, SusiDNS, I2PSnark…), rendez vous sur la page de configuration avancée : http://localhost:7657/configadvanced.jsp et rajouter cette option :
i2cp.tcp.bindAllInterfaces=true
Pour finir redémarrer le service I2P dans la colonne de gauche.