this post was submitted on 14 Aug 2025
49 points (98.0% liked)

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

63502 readers
787 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
 

Ultimately, I only want to use Proton VPN for torrenting and seeding, while not using Proton VPN for browsing the internet, using Steam and Discord (essentially everything else).

I'm currently using Proton VPN for torrenting, but sadly it doesn't support using a kill switch if I'm already using split tunneling. I read that NordVPN can use both simultaneously, but I'm not sure if this is actually true. Should I switch VPN so that I can use split tunneling and a kill switch together?

Essentially, I only want to use the VPN for torrenting, and it would be nice to be able to use a kill switch for the torrent if it loses connection.

Thank you.

you are viewing a single comment's thread
view the rest of the comments
[–] dan@upvote.au 2 points 14 hours ago* (last edited 14 hours ago) (1 children)

If you're going the Docker router, I'd run separate Docker containers rather than an all-in-one. You get the same functionality, but you can route more than one app through the VPN.

Create a Gluetun container to use for the VPN, then have other containers configured to use the Gluetun container as their network.

All you need to do for the other containers is use network_mode: "service:gluetun" if you're using docker-compose, or --network=container:gluetun in the Docker command line otherwise.

https://github.com/qdm12/gluetun-wiki/blob/main/setup/connect-a-container-to-gluetun.md

Works great in Unraid especially, since the option to route a container's network through another container is available in the Unraid UI.

[–] _cryptagion@lemmy.dbzer0.com 1 points 14 hours ago* (last edited 13 hours ago) (1 children)

That won't work for the OP, they are using Proton VPN, which randomizes the port number in a half-hearted attempt to "stop" piracy. They would need to use a script to bind their torrent client to the open port each time the container started, and also any time the connection was lost and Proton reconnected.

Binhex has images that do this automatically, but as far as I know there isn't any other way to do it that's as easy or reliable as an all-in-one container. Binding it to a Gluetun container will connect, but you won't get very good speeds or peers because it won't be port forwarded.

[–] dan@upvote.au 1 points 11 hours ago* (last edited 11 hours ago)

Ah, I forgot that some VPNs don't have good port forwarding support. AirVPN does! Older AirVPN accounts can forward up to 20 ports, and you pick the port numbers out of a list of available ones. I think they limited it to 5 ports for new accounts.