Closed Lokilicious closed 9 months ago
This is not a container nor wireguard issue, its an issue of your vpn provider. i assume you have bad upload speeds while ussing qbittorrent? surfshark doesnt has the possibility of port forwarding, so this will never change. i am getting nearly 1gbit up and down with this wireguard container.
you didnt even made a real speedtest like for example docker run -it --rm --net=container:gluetun tianon/speedtest
this will show you the current speed through the container...
I get that but how can this be a issue with surfshark when i use surfshark in both cases (openvpn and wireguard) and the issue only shows up with wireguard 🤔
Speedtests actually show that upload speeds are the same across both protocols, so you are right that its not a problem with gluetun or wireshark.
Confusion still remains though 😆
The Wireguard server could be overloaded, especially since I would guess all Surfshark native apps use Wireguard servers under the hood (unless it's the same machine for both protocols, I can't tell that). Also speedtest will vary depending on the server you are reaching (usually the furthest way the slower the bandwidth). Feel free to reach out to Surfshark about this I guess. Closing this since it's not a 'gluetun bug'.
EDIT: Thanks @Friday13th87 for your answer! 👍
I'm not sure how this actually fixed the same issue I had. There is no logical explanation, but just posting for additional eyes on this.
I had passed - FIREWALL_OUTBOUND_SUBNETS=172.20.0.0/16
to the gluetun environment to make internal comms to some other containers inside and outside VPN work. That CIDR range is for the containers outside my VPN btw. The above changes made were intended only for the container inter connectivity, which was a problem before.
After this change, I have started noticing that speeds from downloaders(qbit..) skyrocketed!!
For a moment I thought I'm not on VPN. But I have checked through curl ipinfo.io.
and looks okay.
Is this urgent?
No
Host OS
No response
CPU arch
x86_64
VPN service provider
Surfshark
What are you using to run the container
docker-compose
What is the version of Gluetun
latest
What's the problem 🤔
I have qbittorrent running via gluetun(surfshark), when using the wireguard protocol i get minimal upload speeds (1-5kb/s) yet when switching to the openvpn protocol i can upload at full speeds.
Download speeds are fine in both cases.
Share your logs (at least 10 lines)
Share your configuration