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
https://tails.boum.org/
it comes with tor and i2p set up.
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 Handbook:
http://www.planetpeer.de/wiki/index.php ... P-Handbuch
from here: http://www.planetpeer.de/wiki/index.php/Main_Page
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 (jetty) to host your own i2p/eep site
out of box, and much more via installable plugins
3) Install it:
add a source 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
Code: Select all
deb http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu precise main
Code: Select all
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB2CC88B
( 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
Code: Select all
i2prouter start
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.
4) configure web-browser
iceweasel->preferences->advanced->network->proxy
http: 127.0.0.1 port:4444
https:127.0.0.1 port:4445
That way you would browser the official web (the famous WWW) via i2p bridge.
But that is a bad solution. i2p is a separate net, use tor if you want to browse the official Web.
The most easy solution is to install privoxy, configure it by adding the following to /etc/privoxy/config:
Code: Select all
# tor, onion and i2p
forward-socks5 / 127.0.0.1:9050 .
forward-socks5 .onion 127.0.0.1:9050 .
forward .i2p localhost:4444
#
You will now use i2p for the i2p-network and tor for the public Web.
configure i2p
127.0.0.1:7657 -> left panel -> I2P Services
and have at it.
You might want to set bandwith higher in the "Network" tab
More will follow
(set up pidgin or xchat for i2p-chat, tunnel it over ssh and set up the i2p-server to host your own eepsite. How to use the torrent i barely know, download is fine, but uploading is beyond me).