this post was submitted on 31 Mar 2025
60 points (96.9% liked)

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

59718 readers
261 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/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

Hi all, I'm about to visit Mexico for 3 weeks. Currently in my country, I can download torrents and other stuff without VPN. Is it the same over there as well? I'd be using Wi-Fi over there.

you are viewing a single comment's thread
view the rest of the comments
[–] infinitesunrise@slrpnk.net 34 points 2 days ago* (last edited 2 days ago) (2 children)

Why don't you access your home computer over VPN from Mexico, manage your transfers on that machine per usual, and just pull whatever you need in Mexico directly from your home machine via your VPN? That way you can continue to torrent and seed without burdening someone else's connection.

[–] miss_demeanour@lemmy.dbzer0.com 26 points 2 days ago (2 children)

Tailscale is trivial for this.
Free.

[–] cmnybo@discuss.tchncs.de 2 points 2 days ago

Just install a VPN server on your computer or router. That's all you need unless you're stuck on CGNAT.

[–] generaldenmark@programming.dev -5 points 2 days ago (5 children)

Tailscale is a US product. I would avoid

[–] dorkage@lemmy.ca 14 points 2 days ago* (last edited 2 days ago) (1 children)
[–] generaldenmark@programming.dev 12 points 2 days ago

Ah the US state Canada? ~/s~

Nah, my bad.. you are right

[–] 0x0@lemmy.dbzer0.com 8 points 2 days ago* (last edited 2 days ago)

You can also "simply" raw-dog Wireguard. It's built into the Linux kernel, so you barely have to install anything besides the userspace tools.

Basically, I objected to being reliant on the generosity of a for-profit company. "We do these things not because they are easy, but because we thought they would be easy."

This is a rough sketch:

  • Create a Linux server. It can even be a VM/container if you get the networking right.
  • Create a Wireguard interface and pick a private IP address subnet that won't conflict with your home subnet: https://www.wireguard.com/quickstart/
  • Define PostUp and PostDown rules in your Wireguard config that modify iptables to masquerade traffic from the Wireguard subnet
  • Also set net.ipv4.ip_forward=1 with sysctl. (There is probably an IPv6 equivalent but I live in the past.)
  • Generate keypairs and configs for each device you want to use
  • Set up dynamic DNS, e.g. https://freedns.afraid.org/
  • Forward UDP port 51820 to your server
  • Install the Wireguard app on your client devices. If Linux, you can just write a client config containing the necessary magic words and start it up with wg-quick.

Boom. Tailscale'd.

I'm sure I've forgotten some steps. I have some janky automation that's broken in a new way every time I try to use it.

[–] 0x0@programming.dev 9 points 2 days ago
[–] Sorse@discuss.tchncs.de 3 points 2 days ago

Also a bit annoying to set up in Russia, it works just fine, but the windows installer crashes trying to get an up to date version because of error 451. On iOS if you downloaded it before then it works (you redownload from the purchases page), have not tried on Linux yet

[–] hunt4peas@lemmy.ml 1 points 2 days ago

I'm going to take my laptop over there. Anyway, I'd go with a paid VPN for an additional peace of mind.