Recently ISP has started to block when I torrent. I am torrenting open source software and not doing anything wrong. When they block me, speed goes down from 10s of Mbps to close to nothing.
They block me with OpenVPN or Wireguard or Tor no matter what server I use, but only after I start to torrent.
I do not want my ISP doing this and trying to figure out what I am doing based on packet characteristics. They may be looking at packet sizes and packet bursts (even though the packets are encrypted) and throttling based on this.
Downloading the same software via https over VPN does not result in the problem.
Does anyone have any suggestions as to how get around this type of problem? Would another protocol be helpful or would I need to switch to a different Internet company in order to get around this?
I have also tried to use TCP over UDP, TCP on 443, 80, 53, higher ports, and typical obfuscation techniques and they do not work so far.
I do not have a problem connecting with servers, the problem is that they are able to analyze information about the packets and are able to determine somehow that it’s torrenting.
I am able to use OpenWrt and can install packages or follow instructions if there is some way around this.
the torrent doesn't use https or http, it is its own protocol, the isp can detect this protocol and block ports.
So if you use vpn, then a isp is able to detect vpn not torrent, and block vpn.
okay sure, it is still possible but then the isp leverages AI inspections towards the sizes of packets to see a predictament to auto learn if your traffic is a torrent.
The AI example is very rare, but will happen on certain countries with advanced censorship.
So if I breaked down, I miss some steps which you used to test your network, how evident are you it was a block and not a configuration issue or dns issue?, which firmware?, it could also be a vpn leak?
I can inspect my IP destinations using Luci. There is no leak. I only have connections to time servers, to the VPN, and http connection to the router that I am using to show the gli.net interface on the router.
You can try using amneziawg you may need normal openwrt and for luci there is not a official proto app available afaik you need to compile it which will make things difficult.
But the question is why not use non router software for your use case?
Mullvad has daita exclusive in their client, this kinda do the same thing against AI, and the client has also options for shadowsocks.