this post was submitted on 03 Aug 2024
5 points (85.7% liked)

Selfhosted

39245 readers
233 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I bought VPS and configured wg-easy, but speed for download is too slow, while speed for uploading is not so bad. Why this might be happening?

top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 month ago (1 children)

My WG traffic looked like a DOS attack to OVH and I got blackholed for 5min, then 15, then 30.

My guess is your provider is rate limiting your UDP traffic.

[–] [email protected] 0 points 1 month ago (1 children)

it looks like provider is not rate limiting:

[–] [email protected] 0 points 1 month ago (1 children)

Is your test TCP or UDP? My guess is that's TCP traffic.

Your VPS provider can rate limit as specific as a single UDP port. Try a different WG UDP port or wrap your WG traffic in TCP with other software and try again.

[–] [email protected] 0 points 1 month ago

I'll ask provider

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago)

Have you tried running librespeed on the vps? Librespeed is good if you have a provider nearby. If not it is very inaccurate

[–] [email protected] 0 points 1 month ago (1 children)

Having never used this software before, my guess would be your VPS provider is limiting the upload speed of the VPS. The data would be uploaded slowly to you, which means your download speed is limited as the client.

Meanwhile the upload speed is reported as being high enough, since the VPS can download your data at 50mbit/s, as this cap is higher.

[–] [email protected] 0 points 1 month ago (1 children)

But when I tested speed on VPS, using speedtest-cli I got this:

[–] [email protected] 1 points 1 month ago

That is likely a speed test server within the same data center as your vps, or they have special traffic shaping rules for it.

Try using iperf from your local box to the VPS and see what speeds you get

[–] [email protected] -1 points 1 month ago

Where is your VPS located, and which Wire Guard server are you connecting to?

[–] [email protected] -2 points 1 month ago

You could try headscale instead, which doesn't actually pass much traffic between the VPS and clients (client to client is where the actual data transfer happens).

Or just test out regular hosted Tailscale to see if it will fit your needs.