High ping and slow speeds on wireguard

I was hoping someone could please help with the issue I'm having.

I have set up a s2s vpn with wireguard but the speed has dropped and my ping is very high.

The download speed without the vpn is around 50 mbps and the ping is 3 ms but with the vpn it's 25 mbps download speed and the ping is 150 ms.

I know that having the vpn connected will result in a drop off in speeds and ping quality but I'm hoping there is a way to help improve this.

Hey @ACKVAL,

Here's what worked for me:

I have a Beryl AX (GL-MT3000) and had similar issues. Although ping is often dictated by the server distance (e.g., connecting from Europe to the US results in higher ping compared to connecting within Europe), there are ways to improve your speed.

For the speed issue, it depends on your provider, but I couldn't get more than 70% of my actual download speed until I changed the MTU to 1280 in the VPN configuration. Here's how you can do it:

  1. Access the VPN Dashboard: Connect to your Wireguard Client.
  2. Change the MTU Value: Click on the Options icon, and change the MTU value to 1280.

This change is config-specific, so you'll need to redo it if you switch locations. Note: once changed, you can't reset MTU to blank without deleting and recreating the config.

GIF showing how to change MTU value

Disclaimer: This helped me, but it might not work for everyone.

https://www.dlink.com/uk/en/support/faq/routers/how-do-i-find-the-proper-mtu-size-on-my-router