You'll want to run the "New Install Wizard" by going to before you dive into I2P. But before you start clicking around, let’s finish the basic setup so that you can get the most out of your new I2P+ router. You should now see your I2P+ router console. You can also connect to as a non-SSL option. Once connected, go to your web-browser and and go to: Please note that the router console uses a self-signed certificate, so you’ll likely need to manually accept it. Do NOT change any 127.0.0.1 IP, as this is telling your desktop to route localhost requests for these specific I2P ports to be sent to your new I2P+ router that is defined at the end of the command. Open a new terminal or terminal tab and run the following from your local desktop, changing your SSH port, SSH user (same as I2P+ user) and server IP/hostname. This next step will be required anytime you want to connect to your remote router from your desktop, even if your remote router is running 24/7. To connect to our new remote I2P+ router from our local desktop we must first forward some local ports over the internet to our new router. Tunneling localhost traffic to your remote I2P+ router You should see the following output, if so, the I2P service has started without error. From your SSH user's home directory, run the following. Now let’s launch I2P+ from the terminal and finish setup via the browser. Great, now if you reboot your VPS I2P+ will come back online automatically! bin/su yourusername -c "/home/yourusername/i2p/i2prouter start" Then add to end of the file: (make sure you change ‘yourusername’ to your actual user name and change the path of your I2P+ install if different than the default. The next two commands are optional but we recommend them. Let’s make sure that I2P+ will start automatically if we restart our VPS. Press 1 to continue, 2 to quit, 3 to redisplay Welcome to the installation of i2p 0.9.50+! Your terminal should look like this: java -jar i2pinstall_0.9.50-0+_linux-only.jar -console You should install to /home/username/i2p/ as the default will install to the user's home directory. Let's install it to /home/user/i2p instead to help keep things tidy on the server. You will then be met with a couple of prompts for input to complete your install and setup.įor: “Select Target Path”, it will default to /home/user/ (In our case, /home/fin-i2p). Once downloaded, we can run the headless java installer for a quick, guided setup within the terminal: java -jar i2pinstall_0.9.50-0+_linux-only.jar -console To check for the latest releases, view The Latest I2P+ Releases and amend the instructions as needed below. NOTE: At the time of writing this, 0.9.50 was the latest release so our URLs in the examples reflect that. Now that you’re logged in and have the pre-requesites, go ahead and fetch I2P+. Installing default-jdk will result in a lot of other required packages being grabbed as well, about 700Mb worth on a Debian 10 minimal OS. If you have not already created a new user on your server for I2P+ to be installed under, do that now. In the examples below, I use the user fin-router. ssh go ahead and fetch all prerequesites. Of course, I2P+ will work on other distributions but we are using Debian 10 for our OS for this new I2P+ router install. First thing’s first, you need to SSH into your fresh installation of Debian or Ubuntu.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |