i2p

short summary to install and do the very basic configuration for i2p The links are good

If in doubt go here, for more in deep instructions:
www.i2p2.de
(also for non-i368 and from source installs)

sources.list
/etc/apt/sources.list.d/i2p.list

    deb http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu natty main
    deb-src http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu natty main 

key

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB2CC88B

install
( some form of java needs to be there, “apt-get installed default-jre”, but i think it comes as a dependency automatically)

apt-get install i2p

start

i2prouter start

it opens in a web-browser, as 127.0.0.1:7657
wait a bit (loot at the left panel, Peers, and wait till a few are listed).
After short 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:4444

configure i2p
127.0.0.1:7657 → left panel → I2P Services
and have at it.
You might want to set up bandwith in “Network”

 

configuration with foxyproxy is like this
(stolen form the tails live-CD :-)

apt-get install foxyproxy

1) i2prouter console
a)General
Enabled: yes
Name: i2p router console
Animate: yes
Include: yes
Perform: yes
b)Proxy Details
Direct Internet connection: yes
c) URL Patterns
Enabled: yes
Pattern name: i2p router console
Pattern: ^http://(localhost)|(127.0.0.1):7657(\.*)?
(wildcard contains → regular expressions)
Whitelist

2) i2p
a)General
Enabled: yes
Name: i2p
Animate: Yes
Include: yes
Perform Dns: yes
b)Proxy Details
Manual Proxy Configuration: 127.0.0.1 4444
Socks v5
c) URL Patterns
Enabled: yes
Pattern Names: i2p
Pattern: https?://[/]+\.i2p(:0 9{1,5})?(/.*)?
(wildcard contains → regular expressions)
Whitelist

3) tor http(s)
a) General
Enabled: yes
Name: Tor http(s)
Animate: yes
Include: yes
Perform: yes
b) Proxy Details
Manual Proxy configuration: 127.0.0.1 8118
Socks v5
c) URL Patterns:
Enabled: yes
Pattern Name: http(s)
URL Pattern: ^https?://.*
(pattern contains → regex)
Whitelist

4) tor ftp
a) General
Enabled: yes
Proxy Name: tor ftp
Animate: yes
Include: yes
Perform: yes
b) Proxy Details
Manual Proxy Configuration: 127.0.0.1 2121
Socks v5
c) URL Patterns:
Enabled: yes
Pattern Name: ftp
URL Pattern: ^ftp://.*
(pattern contains → regex)

5) Default
a) General
Enabled: greyed out (how?)
Include: yes
Perform: yes
b) Proxy Details:
Manual Proxy Configuration: 127.0.0.1 9050
Socks: yes
Socks v5

 
   

If one wants to use privoxy there is a more easy way:
Edit /etc/privoxy/config and append:
forward-socks4a / 127.0.0.1:9050 .
forward .i2p localhost:4444

On a side note:
i2p is growing on me. I got some good bookmarks,and should probably share them here (asap).