How To set up I2P on Windows 10

Configuration

  • OS : Windows 10
  • I2P : 0.9.45
  • Ip address : 192.168.1.10

Intro

I2P

I2P stand for (”Invisible Internet Project”) is a anonymous network. It's a computer network layer that allows applications to send messages to each other anonymously and securely. Uses include anonymous Web surfing, chatting, blogging and file transfers. The software that implements this layer is called an I2P router and a computer running I2P is called an I2P node.
Reference : wikipedia

System requirements

Java

To correctly work I2P needs Java to be installed, we can download it, following the web link below.

  • java.com then we click on the download link.
Java Oracle Download Web Page
  • Be Agree and Start Free Download...
Java setup progress
  • Run Java installer
Java setup complete
  • Java is successfully installed
i2p schema network

NAT

  • If you have ipv4 WAN ip addres you have to set up a NAT. On your router we need to set ports 23156 TCP and UDP to be correctly translated to our I2P host (192.168.1.10).
I2P home web page

I2P Installation

Download

i2p installer download
  • We click on Windows link
i2p language selectection

Install

  • We proceed to the I2P installation. After choosing the language we can choose de default parameters.
installation of i2p
installation of i2p
installation of i2p
installation of i2p
  • We can enable auto I2P start
installation of i2p
installation of i2p
installation of i2p
installation of i2p
  • If you use the Windows Firewall a pop up will warn you about security. Just allow access :
I2P Windows security Alert
  • Double click on Start I2P icon
  • i2p icon
  • After few seconds I2P will automatically launch web navigator.





  • Click on Finished button
  • We will be automaticaly redirected to the I2P router console : http://127.0.0.1:7657. If in ipv4 mode, status should be Network : Firewalled. If so we have to set ports configuration with the same number that we've set in the NAT configuration.
I2P router console

Configuration

Ports number

  • To manage ports, we have to go to http://127.0.0.1:7657/confignet or via the left panel I2P services > Network :
  • Set the port number then click on Save Changes
I2P UDP port configuration
  • After few seconds Network : OK status should appear
I2P Network Configuration
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :