{"id":4632,"date":"2022-06-14T16:26:37","date_gmt":"2022-06-14T08:26:37","guid":{"rendered":"https:\/\/www.ookangzheng.com\/?p=4632"},"modified":"2022-06-15T19:07:22","modified_gmt":"2022-06-15T11:07:22","slug":"setup-i2p-on-debian","status":"publish","type":"post","link":"https:\/\/www.ookangzheng.com\/setup-i2p-on-debian\/","title":{"rendered":"Setup i2p+ on Debian"},"content":{"rendered":"\n
The Invisible Internet Project (I2P<\/em>) is an anonymous network layer that allows for censorship-resistant, peer-to-peer communication.<\/p>\n\n\n\n The Invisible Internet Project (I2P<\/em>) is an anonymous network layer that allows for censorship-resistant, peer-to-peer communication.<\/p>\n\n\n\n I2P+ is an enhanced version of the Java I2P<\/a> anonymizing network platform that aims to deliver a superior user experience and improved network performance while retaining full compatibility with upstream I2P.<\/p>\n\n\n\n i2pd<\/em> (I2P Daemon) is a full-featured C++ implementation of I2P client. I2P (Invisible Internet Protocol) is a universal anonymous network layer.<\/p>\n\n\n\n URL: https:\/\/i2pplus.github.io<\/a><\/p>\n\n\n\n Server: Debian 11 checkout into Disable self-signed HTTPS (optional)<\/p>\n\n\n\n Port forward to your localhost<\/p>\n\n\n\ni2p vs ip2+ vs i2pd<\/h2>\n\n\n\n
i2p<\/h4>\n\n\n\n
i2p+<\/h4>\n\n\n\n
i2pd<\/h4>\n\n\n\n
Installation<\/h2>\n\n\n\n
unstable<\/code> branch<\/p>\n\n\n\n
wget http:\/\/i2pplus.github.io\/installers\/i2pinstall_1.8.0+.exe\n\njava -jar i2pinstall* -console<\/code><\/pre>\n\n\n\n
cd ~\/.i2p<\/code><\/p>\n\n\n\n
.\/i2prouter start\n\nnote: you will need to uncomment the line #RUN_AS_USER=root<\/code><\/pre>\n\n\n\n
# Edit router.config, paste it and restart i2p\n\nrouterconsole.redirectToHTTPS<\/code><\/pre>\n\n\n\n
Access to i2p via ssh port forward<\/h2>\n\n\n\n
ssh -i MY_SSH_KEY -fTNL 4444:127.0.0.1:4444 \\ \n -L 7667:127.0.0.1:7667 \\\n -L 7658:127.0.0.1:7658 \\\n -L 6668:127.0.0.1:6668 \\\n -L 7656:127.0.0.1:7656 \\\n root@awesome.com -p 20222<\/code><\/pre>\n\n\n\n