Setup I2P Router with SAM Enabled
- Step 1: Start your I2P router, either with i2pd or I2P java edition.
- Step 2: Ensure the SAM service is enabled on your I2P router
Setup Qbittorrent-nox
- Step 1: Download the correct version of Qbittorrent-nox from https://github.com/userdocs/qbittorrent-nox-static/releases
- 1a: To find your architecture on Linux:
uname -p x86_64
- Step 2: Ensure
execute
permissions are setchmod a+x ./x86_64-qbittorrent-nox
- Step 3: Start qbittorrent-nox application
./x86_64-qbittorrent-nox
- Step 4: Go to
http://127.0.0.1:8080
and login with the default credentialsUsername: admin Password: adminadmin
- Step 5: Configure your settings in the Web-UI as desired. Set a new password for the Web-UI!
- OPTIONAL 5a: If you want I2P only, you can disable clearnet functionalities
NOTE: Binding tolo
and127.0.0.1
will not allowing any connections to the clearnet. This forces qBittorrent to only work using the I2P proxy address you specified.
- OPTIONAL 5a: If you want I2P only, you can disable clearnet functionalities
- Step 6: While qBittorrent v4.6.x supports I2P, the Web-UI does not have the options to set the I2P settings yet, as of v4.6.0 release. So we have to do it manually by editing the
qBittorrent.conf
.- 6a: Stop your qbittorrent-nox application,
Ctrl+C
in the terminal you started it in. - 6b: Navigate to the
~/.config/qBittorrent/
directory to find theqBittorrent.conf
file. - 6c: Make a backup of the
qBittorrent.conf
file for precaution. - 6d: Open
qBittorrent.conf
with a text editor and find the[BitTorrent]
section header - 6e: Add the I2P settings to allow for I2P torrenting:
Session\I2P\Address=127.0.0.1 Session\I2P\Enabled=true Session\I2P\MixedMode=false
Session\I2P\Address=127.0.0.1
, this points to the IP address of the I2P router (w/ SAM enabled) you want to useSession\I2P\Enabled=true
, this enables I2P torrentingSession\I2P\MixedMode=false
, this sets whether you want qBittorrent to use clearnet + I2P (MixedMode=true), or just I2P (MixedMode=false)
- 6f: Save your changes to the
qBittorrent.conf
file.
- 6a: Stop your qbittorrent-nox application,
- Step 7: Now, you can start the qbittorrent-nox application again and it will load you
qBittorrent.conf
file with you new settings../x86_64-qbittorrent-nox
- Step 8: In your web browser, navigate to the Web-UI at
http://127.0.0.1:8080
- Step 9: Test I2P torrenting functionality with this torrent https://i2pplus.github.io/installers/I2P+_2.2.0+_i2psnark-standalone.zip.torrent
- Step 10: Enjoy!
- Step 1: Download the correct version of Qbittorrent-nox from https://github.com/userdocs/qbittorrent-nox-static/releases
I2P Torrent Sites
Tracker List
http://tracker2.postman.i2p/announce.php http://opentracker.dg2.i2p/a http://opentracker.r4sas.i2p/a http://opentracker.skank.i2p/a http://omitracker.i2p/announce.php http://w7tpbzncbcocrqtwwm3nezhnnsw4ozadvi2hmvzdhrqzfxfum7wa.b32.i2p/a http://tu5skej67ftbxjghnx3r2txp6fqz6ulkolkejc77be2er5v5zrfq.b32.i2p/announce.php http://ahsplxkbhemefwvvml7qovzl5a2b5xo5i7lyai7ntdunvcyfdtna.b32.i2p/announce.php http://lnQ6yoBTxQuQU8EQ1FlF395ITIQF-HGJxUeFvzETLFnoczNjQvKDbtSB7aHhn853zjVXrJBgwlB9sO57KakBDaJ50lUZgVPhjlI19TgJ-CxyHhHSCeKx5JzURdEW-ucdONMynr-b2zwhsx8VQCJwCEkARvt21YkOyQDaB9IdV8aTAmP~PUJQxRwceaTMn96FcVenwdXqleE16fI8CVFOV18jbJKrhTOYpTtcZKV4l1wNYBDwKgwPx5c0kcrRzFyw5~bjuAKO~GJ5dR7BQsL7AwBoQUS4k1lwoYrG1kOIBeDD3XF8BWb6K3GOOoyjc1umYKpur3G~FxBuqtHAsDRICkEbKUqJ9mPYQlTSujhNxiRIW-oLwMtvayCFci99oX8MvazPS7~97x0Gsm-onEK1Td9nBdmq30OqDxpRtXBimbzkLbR1IKObbg9HvrKs3L-kSyGwTUmHG9rSQSoZEvFMA-S0EXO~o4g21q1oikmxPMhkeVwQ22VHB0-LZJfmLr4SAAAA.i2p/announce.php
Known Issues
- I2P peers are not shown in the web-ui