Many VPN providers that don’t provide “port forwarding” say it’s not necessary for torrenting/seeding. They cite security issues. So what do users who torrent do in these cases since my experience has been that I can’t seed at all without a port forwarded by the VPN provider.
I was under the impression that I could bind my torrent client to the VPN tunnel interface (utun on mac) and Local VPN IP address, but also open a port on my router and add that port in the torrent client to enable seeding. I guess that was a misconception, because when I do so - even though the torrent client says connections are possible - the speed is very slow.
I have been told that setup is not doing what I think it is. That the open port is not on the VPN network it’s on my non - VPN WAN! Which means any traffic going through that port would be visible.
When using the forwarded port in qBT settings, qBT achieves up to 20MiB/s down speed.
When using an open port on my router in qBT settings (while bound to the VPN interface and IP) it achieves up to 2MiB/s down speed.
This is with all traffic going over PIA VPN tunnel and using PIA DNS servers. So there shouldn’t be any ISP traffic shaping going on.
Also, when using the open port in my router, qBT is slow to pick up DHT nodes (less than 100 nodes). Whereas with the forwarded port DHT nodes populate (over 360 nodes) within a minute.
I am on Comcast, I know they are blocking torrent traffic. When not using a VPN I can’t even seed a Linux Distro.
I did cross post this in PIA and qBittorrent forums