i2p

Share your wisdom. Not for support questions!

Moderator: How-to Curator

i2p

Postby nadir » September 6th, 2011, 6:35 am

discussion is here

0) Disclaimer

This summary assumes that you know what it means to add non-official repos to your sources-list.
If you hesitate to do that: a)good and b) have a look at tails
Also i2p is planned to be packaged, so its a matter of time and patience only.

Information (how-to install, faq, forum, etc) is to be found here:
http://www.i2p2.de/
check this too:
http://ugha.i2p.to/
all instructions, including the ones for non-i368:
http://www.i2p2.de/debian#nonlinux
the German :o Handbook:
http://www.planetpeer.de/wiki/index.php ... P-Handbuch
from here: http://www.planetpeer.de/wiki/index.php/Main_Page

As a site note you might want to search for C.Grothoff and gnunet and i2p.

All as far i know. Take care.

1) What is i2p:

Code: Select all
Description: Load-balanced unspoofable packet switching network
 I2P is an anonymizing network, offering a simple layer that identity-sensitive
 applications can use to securely communicate. All data is wrapped with several
 layers of encryption, and the network is both distributed and dynamic, with no
 trusted parties.
 .
 This package depends on the router, jbigi, the java service wrapper, and
 includes support to run I2P as a daemon.


2) What does it offer:

- invisible internet and public Web browsing
- anonymous email
- anonymous chat
- anonymous filetransfer
- forums/blogging
- server to host your own i2p/eep site
out of box, and much more via installable plugins

3) how to install it:
a) method a: repackage, look at the instructions by dbbolton
viewtopic.php?f=24&t=1268#p12360


b) method b:
sources.list
/etc/apt/sources.list.d/i2p.list
Code: Select all
    deb http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu natty main
    deb-src http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu natty main


key
Code: Select all
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB2CC88B


install
( some form of java needs to be there, "apt-get install default-jre", but i think it comes as a dependency automatically)
Code: Select all
apt-get install i2p


start
Code: Select all
i2prouter start

it opens in a web-browser, as http://127.0.0.1:7657/
wait a bit (loot at the left panel, Peers, and wait till a few are listed).
After short, much less than five minutes, i got more than 10 active peers.

configure web-browser
iceweasel->preferences->advanced->network->proxy
http: 127.0.0.1 port:4444
https:127.0.0.1 port:4445
Now use duckduckgo and try to find "my ip"
If in doubt compare it with:
Code: Select all
#!/bin/bash
printf "\n ---------------- Network Addresses ---------------- \n\n"
/sbin/ifconfig  | grep -A1 encap | awk 'END{print __}{_=__}{__=$0;$1=_}_' | awk ' /encap/ { print $1 "  " $6  "\t\t"  $5 }' | grep -v lo | grep -v "\-\-"
printf "\n"
/usr/bin/lynx -dump http://checkip.dyndns.org
printf "\n --------------------------------------------------- \n\n"
exit 0

(you won't be able to "my ip"-sites, but duckduck will give you the info at the top).


configure i2p

127.0.0.1:7657 -> left panel -> I2P Services
and have at it.
You might want to set up bandwith in "Network"
Just click your way through the gui.
nadir
 
Posts: 1708
Joined: February 9th, 2011, 8:07 am

Return to HowTo

Who is online

Users browsing this forum: No registered users and 3 guests

x