this post was submitted on 16 Jun 2023
187 points (92.3% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

68128 readers
579 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

After the Mullvad fiasco I decided to stop using VPNs all together, since port forwarding is always going to be a problem on all of them, if you read the reasons why Mullvad had to shut down that service.

There is a better way using i2p which conceals your IP and makes it impossible for anyone to know what or if you're downloading at all! No DMCA notices, no problem.

I wrote this small guide to another comment and figured I'd share it in its own post since I'm seeing so many people ask for VPN recommendations.

So there are 2 main implementations of i2p. First is the main Dev’s Java client here https://geti2p.net/en/download

The other is i2pd, which is C++.

I use the Java one personally but both would work. Someone posted back on reddit a guide on /r/i2p for qbittorrent, which is what I use now for this too. The guide was shared as a public torrent you can download with this info hash: 3f1d51095f9b116739172c1bced149acf2b10692

Use that hash with any of the various public trackers and you should be able to download that guide.

But if you just want a basic setup, that Java client comes with i2psnark, which is a Bittorrent client already setup.

The only other thing you want to do is go and search the biggest tracker for stuff, which is called PaTracker, Postman’s tracker. http://tracker2.postman.i2p, only accessible from i2p itself, which you’ll need to have setup and running first to view.

This tracker needs more seeders and uploaders in general, and by improving those things service for everyone is better. So the more the merrier.

Thanks! Feel free to ask any questions, there also might be other people who use i2p now for torrenting. I'm sure they'll help too.

top 50 comments
sorted by: hot top controversial new old
[–] BrotherCod@kbin.social 9 points 2 years ago (1 children)

I2p is not a substitution for a proxy. I2p is an end-to-end encryption Network and unless it's changed over the past couple of years it's incredibly slow for any multimedia transfer. Coupled on top of that you have to have the knowledge to be able to set up your full system to route all traffic through it. So using it as a a security step for most people is already out of the question. It's not like a VPN where you can just plug and play. Having your entire network communicate through l2p is going to make everything substantially slower.

[–] karce@wizanons.dev 8 points 2 years ago* (last edited 2 years ago) (8 children)

You don't need to route all traffic, just the traffic from your bittorrent client.

Download speeds have improved significantly as there are more people on there seeding than ever.

i2p is significantly better than a proxy, you jump through multiple hosts/tunnels before reaching the service.

Also it isn't all network traffic at all, just services connecting through i2p like a web browser you have setup to use it.

[–] dustojnikhummer@lemmy.world 3 points 2 years ago (1 children)

And what do I gain with this over having my torrent client bound to a wireguard interface running through a commercial VPN provider?

[–] SaltySalamander@lemmy.fmhy.ml 2 points 2 years ago

And what do I gain

Literally nothing.

[–] elghoto@lemmy.world 2 points 2 years ago (2 children)

Can you only seed to people on i2p?

[–] karce@wizanons.dev 1 points 2 years ago (2 children)

You can cross-seed with people over clearnet using qBittorrent or BiglyBT, but that also exposes your IP to clearnet people. So you could get DMCA notices if it is copywrited content.

Otherwise typically no you will only be downloading and seeding with people on I2P if you haven't chosen to cross-seed.

[–] elghoto@lemmy.world 1 points 2 years ago (3 children)

Then this is no replacement for VPN..

Thanks.

load more comments (3 replies)
load more comments (1 replies)
[–] bumbly@readit.buzz 1 points 2 years ago

See this comment for seeding to both clearnet and i2p. I2PSnark (the builtin torrent client) only interacts with I2P, but biglybt can do bridge.

[–] nivenkos@lemmy.world 2 points 2 years ago (1 children)

But the multiple jumps make it very slow.

There's a reason we want port forwarding for near direct connections for torrenting.

[–] ZeroNationality@lemmy.one 3 points 2 years ago

That's not why port forwarding is important. Port forwarding is needed so that fresh peers can communicate with you and join the swarm. That act has the side-effect of speeding up transfers by allowing more people into the swarm spreading the transfer across more potential seeds/peers

[–] TooL@kbin.social 2 points 2 years ago (3 children)

Doesn't this still have the same vulnerability of the potential for a hostile takeover similar to tor? Also, is there any way to use i2p to bypass geoblocking? If not that's a major reason why I and many people use vpns.

[–] karce@wizanons.dev 3 points 2 years ago (1 children)

So no, i2p won't interact with the clearnet at all. So it doesn't help with access to clearnet sites that are geoblocked. I never used VPNs for geoblocking specifically, just for torrenting, so this wasn't in my list of use cases.

It makes sense sticking with a VPN if you really need to access a site that is blocked in your country. Or you could use Tor for that, but Tor has its own issues.

Also I'm still not familiar enough with I2P to know if it's vulnerable to hostile takeover. It IS a completely different protocol from Tor though, so my guess would be it doesn't have that same issue.

load more comments (1 replies)
load more comments (2 replies)
load more comments (4 replies)
[–] MavTheHack@lemmy.fmhy.ml 4 points 2 years ago

PSA: qbittorrent has early access (still in development) for native i2p torrenting. I recommend waiting for that to be officially released

[–] archy@lemmy.world 4 points 2 years ago (1 children)

I have never used i2p but isn't it pretty slow? I only have experience with Tor and it's not recommended to torrent through Tor. I did listen to the interviews of both Tor and i2p on a Privacy podcast but it was a while back

[–] ZeroNationality@lemmy.one 2 points 2 years ago (2 children)

It's one of those things that gets faster the longer I2P software is running. As I understand it, it takes time to building link betoween yourself and other members of the network in a safe and secure way, but once they're built up that extends your reach and speed

load more comments (2 replies)
[–] Oozy@u.fail 4 points 2 years ago (2 children)

I2pd + Qbittorrent is the best solution. Simple to setup and works great, the only catch is that right now you need to use the Qbittorrent alpha version (because it has i2p support) or just wait for the release.

Highly recommend experimenting with i2p, there's cool stuff on it as well!

And if more people join i2p to torrent the faster the speeds will get. You are a seeder of the i2p network basically. (Which is great!)

[–] karce@wizanons.dev 1 points 2 years ago

Absolutely agree. I setup qBittorrent to use it and my experience has been great once everything is setup to work, which I'll admit was tricky trying to use the latest alpha release. Using i2psnark is much easier for most folks for now I think.

load more comments (1 replies)
[–] FloppyFlounder8@lemmy.dbzer0.com 3 points 2 years ago (1 children)

I'm skeptical of changing what works. Haven't had any issues with the VPN I use. I'll keep this in mind for sure nonetheless.

[–] karce@wizanons.dev 2 points 2 years ago

Honestly that is fine. Just consider this to be one of the times you hear about I2P. I also don't typically start paying much attention to something unless I've heard it like 3 or more times.

[–] AnonLordo@kbin.social 2 points 2 years ago

That's the moment when lemmy became more relavant than reddit to me.

[–] lodion@aussie.zone 2 points 2 years ago (6 children)

Doesn't this make every user the equivalent of a Tor exit node? Meaning you'll have possibly dodgy traffic appearing to come from your internet service?

load more comments (6 replies)
[–] Kaldo@kbin.social 2 points 2 years ago* (last edited 2 years ago) (3 children)

Can you go a bit more into detail what it actually is, what are its advantages and disadvantages and how it works? I find it weird that people are still paying for VPNs if the superior solution that consists of just running this program existed this whole time, there's gotta be a catch that you're not mentioning. What or who exactly guarantees anonymity and safety if using this tool?

load more comments (3 replies)
[–] user@lemmy.world 2 points 2 years ago

It was not a fiasco. It showed us that they can be trusted.

[–] lp0101@kbin.social 2 points 2 years ago (1 children)

Fuck, this is how I find out Mullvad is dropping support for port forwarding.

I already have a protonmail account, guess I'll get the VPN too now. My entire setup relies on using wireguard on the firewall level, so another solution like i2p won't work

load more comments (1 replies)
[–] Ignacio@lemmy.world 2 points 2 years ago (2 children)

What Mullvad fiasco? I'm still using them :|

[–] Taubin@lemmy.ml 7 points 2 years ago (1 children)

It's not really a fiasco at all. OP seems to be blowing it way out of proportion. For the vast majority of users it's not a big deal at all. They are disallowing port forwarding due to how many letters/threats they've gotten from their datacenters and law enforcement.

[–] daan@lemmy.vanoverloop.xyz 2 points 2 years ago

This is very annoying, because it makes it hard for other peers to connect with my server and it will make it harder to seed. This is bad, I will likely switch next year.

[–] makos@programming.dev 4 points 2 years ago (5 children)

Mullvad stopped port forwarding due to being harassed by law enforcement agencies.

load more comments (5 replies)
[–] Reporter4567@kbin.social 1 points 2 years ago (6 children)

I just changed to AirVPN.
Some alternatives I considered: using i2p (but was unaware of the tracker you mentioned) and exploring a fancy VPN called Orchid because it seemed fancy, but gave up on the last two.
I'll try again i2p to share my Ubuntu ISO.

load more comments (6 replies)
[–] m3enzo@kbin.social 1 points 2 years ago (2 children)

I'm looking up I2P vs VPN and people are saying that I2P cannot replace VPN but I fail to understand why. Can I get some more insight to that?

[–] JoeKrogan@lemmy.world 2 points 2 years ago

I2p is a closed network where everyone participates and using cryptography packets are encrypted so so only the destination can reason them. All packets are sent through short lived tunnels which are connections of various nodes in the network that change at every so often.

You traffic never hits the main internet. Its a full darknet with a torrent network system , email, websites, private encrypted messaging and more built on top of it.

So they are all encrypted. Nobody knows the IP of anyone else

load more comments (1 replies)
load more comments
view more: next ›