Hence you have to configure a client and a server tunnel in the I2P router console. Onioncat is a client and a server at the same time, meaning that you can connect (as a client) to other Onioncats but you can also accept (like a server) incoming connections from other Onioncats.
I2p setup 2019 install#
On Debian-based systems ifconfig is found within the net-tools package (install with apt-get install net-tools). Modern Linux distributions switched to a different set of network commands ( ip) instead, but ifconfig can still be installed. If it says “ ifconfig: command not found” then most probably it is not installed. Simply run ifconfig as root and see what happens.
Make sure that your system has the ifconfig command installed.
configure, make, and sudo make install, as usual). You can install Onioncat either with your package manager or you can compile and install the latest version of Onioncat from here: (unpack it, run. Then check Onioncat, run ocat -h on the command line. Open your I2P router console (usually at and check the version in left upper corner of the screen. Preqrequisitesīoth systems have to have a working I2P installation, an installed Onioncat 0.2.7, and of course a working Internet connection. No surveillor will be able to monitor your traffic dependent on the strength of your Tor/I2P node and its network. Thus you can build a VPN between systems based on anonymization networks. Onioncat is a VPN adapter which is designed to connect through Tor/I2P to other Onioncats. The terms can really be used interchangeably. Hence, everything that applies to Onioncat also applies to Garlicat. This difference is made to be able to run Tor and Onioncat, and I2P and Garlicat in parallel on the same host. Garlicat uses different port numbers and IPv6 addresses than Onioncat but everything else is the same. Garlicat is Onioncat with a few configuration changes, i.e. To run OnionCat in GarliCat mode add option -I to ocat: ocat -I What is Garlicat? Update note 4: The gcat symlink was removed from the installation procedure because of a name conflict with another binary. Of course, the setup is not limited to two hosts, you can connect as many as you like.
I2p setup 2019 how to#
This HOWTO explains how to connect two systems named onioncat-A and onioncat-B together using Garlicat and I2P. This document is based on the I2P router version 0.9.41 and Onioncat 0.2.7, both running on a recent Debian Linux 9.9 system. Actually, this original HOWTO still applies but, anyway, I rewrote it to match the software versions of today, August 2019. This is a new version of the Garlicat-HOWTO which I wrote about 10 years ago in November 2009.