this post was submitted on 15 Feb 2025
15 points (77.8% liked)

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

57360 readers
712 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

Torrenting:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

Why is it such big deal for some people?

Torrenting my linux ISOs and public domain contenty and it seems to work fine without port forwarding?

you are viewing a single comment's thread
view the rest of the comments
[–] kevincox@lemmy.ml 22 points 1 week ago

The main issue is accepting incoming connections. When you are behind a NAT (as most VPNs are for IPv4) you need some solution (such as port-forwarding) to make your torrent client connectable. This causes a number of issues when torrenting.

  1. When someone starts a download they will try to connect to the seeders. If the seeders are not connectable this will fail.
  2. As a fallback when the seeders notice the leachers they will try to connect to them. If the leacher also isn't connectable this will also fail.

If neither party is connectable the download can't happen, so you may fail to get content that you want.

This is extra relevant if you are on private trackers where seeding is tracked, has direct value and is competitive. If you are not connectable every new downloader will immediately connect to the connectable seeders and finish the download before your client even knows that they exist. (reannounces for seeders can be very infrequent, such as hourly, so it will take an average of 30min for you to notice a new seeder and try to connect to them). This makes it very difficult to acquire much upload unless there are very few other seeders.

NAT is evil, all hail IPv6.